



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 1 页 共 4 页 一 A 类程序设计题 1 编写一个求梯形面积的函数 在主函数中调用 2 编写函数 求sinh x 的值 sinh x ex e x 2 3 已知三角形的三边 求三角形面积 将其编写成一个函数 4 编写一个函数实现求10个数的最大值函数 5 编写一个函数来检验输入的一个字符是大写字母还是小写字母英文字母 6 使用函数重载的方法定义两个重名函数 分别求出整型数的两点间距离和浮点型数 的两点间距离 7 编写函数将化氏温度转换为摄氏温度 公式为C F 32 5 9 并在主函数中调用 8 编写一个函数来检验输入的一个字符是0 9 9 利用重载编写求整数绝对值和求实数绝对值两个函数 10 使用静态局部变量 编写一个函数计算1 3的阶乘 11 重载求平方的函数 实现求整数 单精度浮点数和双精度浮点数的平方值 12 完成函数 参数为两个 unsigned short int 型数 返回值为第一个参数除以第二 个参数的结果 数据类型为 short int 如果第二个参数为 0 则返回值为 1 在主程序中 实现输入输出 13 编写一个函数求长方体的体积 长方体的长 宽 高的默认值分别为 30 20 10 在主函数中进行输入输出 14 编写程序求 的值 其中arctan用如下形式的级数计算 编写函数 直到级数某项绝对值不大于 10 10为止 和 x 均为 double 型 15 编写三个名为 add 的重载函数 分别实现两整数相加 两实数相加和两个复数相加 的功能 16 求方程的根 用三个函数分别求当 和0 2 cbxax04 2 acb04 2 acb 是的根 并输出结果 从主函数输入系数 04 2 acb 17 写一个判别素数的函数 从主函数输入一个整数 输出是否为素数的信息 18 定义一个带参数的宏 求三角形的周长 在主程序中 使用它 19 定义一个参数的宏 求梯形的面积 在主程序中 使用它 20 编写带默认参数的函数 求 2 个或 3 个整数中的最大数 并在组程序中实现 二 B 类程序设计题 1 编写两个函数 输入的整数按字符串形式逆序输出 要求分别用递归算法和非递归 算法实现 如 输入 12345 输出 5 4 3 2 1 2 编写函数利用递归的方法计算 x 的 n 阶勒让德多项式的值 该公式如下 239 1 arctan4 5 1 arctan16 531 arctan 53 xxx x 0 12 12 1 n nn n x 第 2 页 共 4 页 3 利用函数调用求组合数 n i i 1 4 在主程序中 输入 n 用递归方法编写函数 求 1 2 3 n 5 在主程序中 输入 n 用递归方法编写函数求 n 6 将一个整数的各个位上的数字加起来 用函数完成 并输出结果 7 分别利用非递归和递归的方法编写函数求斐波那契数列第 n 项 8 编程计算 1k 2k 3k nk 用带两个参数的函数实现 9 input 函数输入 10 个整数 并求出它们的最大值 最小值和总和 主函数 main 调 用 input 函数 并输出这 10 个整数的最大值 最小值和总和 10 设计一个递归函数 计算一个整数的各位数字之和 11 用内联函数实现求出一维数组的最大值 在主函数中输入数组元素值 调用求最大 值函数 并输出数组最大值 12 用弦截法 求方程的根 用函数实现 080165 23 xxxxf 13 用牛顿迭代法 求方程在 1 附近的根 用函数实现0432 23 xxx 14 编写函数 计算 当最后一项小于 0 00001 时 累加结束 X 在主函数中 通过从键盘输入 15 编无参函数 void print 并结合使用全局变量 k 与 n 使每调用一次该函数 总显示出 k 行 符号来 且每行均显示连续的 n 个 符号 并编制主函数 main 对 该函数进行具体调用 16 编写两个数的最大公约数的函数 在主程序中调用 17 设 f x x x x 2 1 8 g x 2 f x 3 5 f 2 x 5 5 编程序 对 x 5 4 3 3 4 5 计算各 g x 之值并输出这 11 个计算结果 18 编写递归和非递归两种函数power a n 用于求出实数a的n次方 并编制主函数 输入不同的实数a及正整数n 而后通过调用power函数来进行求解 提示 可按如下公式来编制递归处理函数 power a n a 若n等于1 power a n a power a n 1 若n大于1 19 设f x a0 x9 a1x8 a8x a9 其中的各ai 为常数 编制计算上 述f 值的自定义函数 并编出main 函数 对任意输入的x 计算出y f x 之值并显示在屏幕 上 假设各系数ai 存放于一个a 数组中 并通过如下语句来说明a 数组并置初值 double a 10 1 2 0 3 2 3 5 0 8 1 3 3 6 1 68 要求按照如下三种处理方法来编制函数f 如依次称为f1 f2 f3 并编制main 用同一 个实参x 去调用它们 应该得到三个相同的函数返回值y f1 函数 通过调用标准库函数pow x n 来计算x 的n 次方 而后通过循环累加出y f2 函数 通过调用自定义函数myPow x n 来计算x 的n 次方 而后通过循环累加出y f3 函数 分析并构造如下形式的循环来计算y y a 0 for y y x a i 1 111 1 32 x xxx s 第 3 页 共 4 页 三 三 C 类程序设计题 1 编制具有如下原型的函数prime 用来判断整数n 是否为素数 bool prime int n 而后编写主函数main 输入任意一个大于4 的偶数d 找出满足d d1 d2 的所有数对 其中 要求d1 与d2 均为素数 通过调用prime 来判断素数 如偶数80 可以分解为 7 73 13 67 19 61 37 43 2 编写一个函数求满足以下条件的最大的 n 12 22 32 n2 1000 3 编制具有如下原型的函数 long dif int y1 int m1 int d1 int y2 int m2 int d2 它负责计算出两个日期的间隔天数并返回 其中的 y1 m1 d1 表示第一个日期的 年 月 日 而 y2 m2 d2 表示第二个日期的年 月 日 而后编制主函数 对 dif 进行 调用 以验证它的正确性 4 在主程序中提示输入 n 编写函数用递归的方法求 1 2 n 的和 5 编写一个将 x 进制正整数 n 化为 10 进制数并输出结果的函数 x 为 2 或 8 具有如 下原型 void ChgXTo10 int n int x 并编写主函数对它进行调用来验证其正确性 6 编写判断勾股数的函数 打印出 100 内的所有的勾股数 勾股数就是满足 x2 y2 z2 的自然数 最小是勾股数 5 4 3 7 编写一个函数 countk long k count 10 求出证书 k 中数字 0 到 9 出现的次数 并 计入 count 10 中 8 编写求最大公约数和最小公倍数的函数 输入 m n 要求输入数均大于 0 输出 它们的最大公约数和最小公倍数 其中 写最小公倍数的函数时 要求调用求最大公约数的 函数 9 寻找四位数的超级素数 超级素数的定义为 若一个素数从低位到高位依次去掉一 位数后仍然是素数 则此数为超级素数 例如 数 2333 是素数 且 233 23 2 均是素数 所以 2333 是一个超级素数 用定义函数的方式实现 主程序中 输入位数 10 寻找并输出 11 999 之间的数 m 它满足 m m2 和 m3 均为回文数 回文 各位数字 左右对称的整数 用定义函数的方式实现 主程序中 输入范围 两个参数 11 编一个返回真假值 布尔值 的函数 symm 实现如下功能 若正整数 n 为 回文 数 正读与反读为相同大小的数 的话 返回 true 否则返 false 其函数原型为 bool symm long n 并编主函数 通过调用 symm 求出 1000 以内所有满足下述特征的 m m 和 7 m 以及 3 m m 都是 回文数 如 1 11 88 因为 m 1 7 m 7 3 m m 3 m 11 7 m 77 3 m m 363 m 88 7 m 616 3 m m 23232 12 输出所有的 水仙花数 所谓 水仙花数 是指一个 3 位数 其各位数字的立方 之和等于该数本身 例如 153 是一个水仙花数 因为 153 13 53 33 用函数来判断时 否是 水仙花数 13 用户任意输入一个年份以及该年的 1 月 1 日是星期几 而后任意指定某一天 再输 入该年的任意一个月份日期 由程序计算出这一天是星期几 注意 2 月份闰年为 29 天 非闰年为 28 天 可被 4 整除而不可被 100 整除的年份 或者可被 400 整除的年份均为闰年 思考 利用元年元月元日 即 1 年 1 月 1 日 是星期一的已知事实 可对程序进行改造 让用户仅输入一个表示日期的年月日 则程序就应计算出那一天是星期几 主程序中输入一 个年份以及该年的 1 月 1 日是星期几 而后任意指定某一天 再输入该年的任意一个月份日 期 第 4 页 共 4 页 14 编一个返回真假值 布尔值 的函数 p 其函数原型为 bool p int x 具有如 下功能 若正整数 x 的各位数字之积等于 x2 10 x 22 的话 返回 true 否则返 false 并编 主函数 通过调用 p 找出 1000 以内的满足上述关系的所有 x 15 编写具有如下原型的函数 bool f long x 其功能为 若整数 x 仅由偶数字 0 2 4 6 8 组成时 如 x 26480 函数返回 true 否则返回 false 如当 x 22034 时 并编制主函数对它进行调用 16 输入两个二进制正整数 两个非 0 即 1 的字符串 而后输入一个运算符 按 int 型整数运算方式求出这两个二进制整数的运算结果并输出 提示 设计将 2 进制数化为 10 进制数 以及将 10 进制数化为 2 进制数的函数 int Chg2To10 char a 和 void Chg10To2 int n char result 而后在主函数 中通过调用 Chg2To10 先将两个输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 针织品企业生产安全与应急预案制定考核试卷
- 镍钴冶炼厂生产设备保养与润滑考核试卷
- 贵金属压延加工中的热处理工艺考核试卷
- 陶瓷制品消费市场分析考核试卷
- 手外科康复护理
- 公共卫生工作会议
- 护理急救应急演练
- 无痛内镜麻醉护理
- 2025年甘肃省武威市中考道德与法治试卷及答案
- 2025年新媒体新闻传播真实性与公信力测评体系构建报告
- 声学设计施工方案
- 学校直饮水设备采购投标方案(技术标)
- 高速铁路的电磁干扰及其防护措施
- 迪庆藏族自治州发电有限责任公司新乐水电站环境影响后评价报告书
- 《中药学》课件-中药思政元素案例
- 高压水除磷系统在柳钢热轧生产线上的使用和创新
- 医院保洁服务投标方案(完整技术标)
- 广东省深圳市宝安区2022-2023学年二年级下学期期末数学试卷
- 幼儿园规范化幼儿园参评自评报告
- 光伏发电售后合同范本
- 《水资源管理》机考题库及答案开放大学考试题库 答案
评论
0/150
提交评论