




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 功能 编写函数 fun 对主程序中用户输 入的具有 10 个数据的数组 a 按由大到小排 序 并在主程序中输出排序结果 Program int k j t for k 0 k n 1 k for j k 1 j n j if array k array j t array k array k array j array j t End 2 功能 从键盘输入一个大于 3 的整数 调用函数 fun 判断其是否素数 然后在 main 函数中输出相应的结论信息 例如 7 是素数 8 不是素数 请编写 fun 函数 素数是 仅能被 1 和自身整除的数 Program int i j 1 for i 2 i n i if n i 0 j 0 return j End 3 功能 从字符串 s 中删除指定的字符 c Program int i k 0 for i 0 s i 0 i if s i c s k s i s k 0 End 4 功能 求 n 阶方阵主 副对角线上的元 素之积 Program int i j float t 1 for i 0 i N i for j 0 j N j if i j i j N 1 t t arr i j return t End 5 题目 用 while 语句求 1 100 的累计和 Program int i 1 sum 0 while i n sum sum i i return sum End 6 功能 从键盘为一维整型数组输入 10 个整数 调用 fun 函数找出其中最小的数 并在 main 函数中输出 请编写 fun 函数 Program int min int i min x 0 for i 0 ix i min x i return min End 7 功能 判断一个整数 w 的各位数字平方 之和能否被 5 整除 可以被 5 整除则返回 1 否则返回 0 Program int ans 0 while w ans w 10 w 10 w 10 if ans 5 0 return 1 else return 0 End 8 功能 若 x y 为奇数 求 x 到 y 之间 的奇数和 若 x y 为偶数 则求 x 到 y 之 间的偶数和 Program int i s 0 if x 2 0i y i i 2 s s i if x 2 0 return s End 9 功能 编写程序求无理数 e 的值并输出 计算公式为 e 1 1 1 1 2 1 3 1 n 当 1 n 0 000001 e e jc j 1 for k 1 k i k j j k jc 1 0 j i return e End 10 功能 编写函数判断一个整数 m 的各 位数字之和能否被 7 整除可以被 7 整除则 返回 1 否则返回 0 调用该函数找出 100 200 之间满足条件的所有数 Program int r 0 for m 0 r m 10 m m 10 return r 7 0 End 11 功能 判断整数 x 是否是同构数 若 是同构数 函数返回 1 否则返回 0 x 的 值由主函数从键盘读入 要求不大于 100 例如 输入整数 5 5 的平方数是 25 5 是 25 中右侧的数 所以 5 是同构数 Program int k k x x if k 10 x k 100 x return 1 else return 0 End 12 功能 编写函数 fun 求任一整数 m 的 n 次方 Program long int x 1 int i for i 1 i n i x x m return x End 13 功能 计算并输出给定整数的所有因 子之积 包括自身 规定这个整数的值不 大于 50 Program long s 1 i for i 2 i n i if n i 0 s s i return s End 14 功能 编写程序 求矩阵 3 行 3 列 与 2 的乘积 例如 输入下面的矩阵 100 200 300 400 500 600 700 800 900 程序输出 200 400 600 800 1000 1200 1400 1600 1800 Program int i j for i 0 i 3 i array i j array i j 2 End 15 功能 产生 20 个 30 120 上的随机整 数放入二维数组 a 5 4 中 求其中的最小 值 Program int i j s s a 0 0 for i 0 i 5 i for j 0 ja i j s a i j return s End 16 功能 求 1 到 100 之间的偶数之积 Program double y 1 int i for i 1 i m i if i 2 0 y i return y End 17 功能 请编一个函数 void fun int tt M N int pp N tt 指向一个 M 行 N 列的二 维数组 求出二维数组每列中最小元素 并依次放入 pp 所指一维数组中 二维数组 中的数已在主函数中赋予 Program int i j for j 0 j N j pp j tt 0 j for i 1 i M i if tt i j pp j pp j tt i j End 18 功能 求一组数中大于平均值的数的 个数 例如 给定的一组数为 1 3 6 9 4 23 35 67 12 88 时 函数值为 3 Program int i k 0 float s 0 ave for i 0 i n i s a i ave s n printf f ave for i 0 iave k return k End 19 功能 输入一个字符串 过滤此串 只保留串中的字母字符 并统计新生成串 中包含的字母个数 例如 输入的字符串 为 ab234 df4 新生成的串为 abdf Program int i j for i 0 j 0 ptr i 0 i if ptr i a ptr i A ptr j ptr i j ptr j 0 return j End 20 功能 求一批数中最大值和最小值的 积 Program int i max min max a 0 min a 0 for i 0 imax max a i if a i min min a i return max min End 21 功能 编写函数 fun 求 s 1 k 2 k 3 k N k 的值 1 的 K 次方到 N 的 K 次方的累加和 Program long power sum 0 int i j for i 1 i n i power i for j 1 j k j power i sum power return sum End 22 功能 编写函数 fun 将一个数组中的值按 逆序存放 并在 main 函数中输出 例如 原来存顺序为 8 6 5 4 1 要求改为 1 4 5 6 8 Program int i t for i 0 i n 2 i t arr i arr i arr n 1 i arr n 1 i t End 23 功能 找出一批正整数中的最大的偶 数 Program int i amax 1 for i 0 iamax amax a i return amax End 24 功能 计算并输出给定整数 n 的所有 因子之和 不包括 1 与 自身 注意 n 的 值不大于 1000 例如 n 的值为 855 时 应输出 704 Program int s 0 i for i 2 i0 d n 10 s d d d n 10 return s End 26 功能 在键盘上输入一个 3 行 3 列矩阵的各个元素的值 值为整数 然后 输出主对角线元素的积 并在 fun 函数中输 出 Program int sum int i j sum 1 for i 0 i 3 i sum sum a i i return sum End 27 功能 用函数求 N 个 10 60 上的 整数中能被 5 整除的最大的数 如存在则 返回这个最大值 如果不存在则返回 0 int m 0 Program int i for i 0 im m arr i End return m 28 功能 编写函数 fun 求任一整数 m 的 n 次方 Program long int x 1 int i for i 1 i n i x x m return x End 29 功能 求一批数中小于平均值的 数的个数 Program int i sum 0 k 0 double average for i 0 i n i sum sum a i average sum 1 0 n for i 0 ia i k return k End 30 功能 从键盘上输入任意实数 x 求出 其所对应的函数值 z x 4 的二次幂 x 4 z x 的八次幂 x 4 z z 4 x x 1 x 10 z x 20 其他 Program float z if x 4 z sqrt x 4 else if x 4 z pow x 8 else if x 10 z 4 x x 1 else z fabs x 20 return z End 31 功能 能计算从 1 开始到 n 的自 然数中偶数的平方的和 n 由键盘输入 并 在 main 函数中输出 n 是偶数 Program int sum i sum 0 for i 2 i 5 return int h 100 1 100 0 else return int h 100 100 0 End 34 功能 编写函数实现两个数据的交换 在主函数中输入任意三个数据 调用函数 对这三个数据从大到小排序 Program int t a a b b t End 35 功能 实现两个整数的交换 例如 给 a 和 b 分别输入 60 和 65 输入为 a 65 b 60 Program int t t a a b b t End 36 功能 求一个 n 位自然数的各位数字 的积 n 是小于 10 的自然数 Program long d s 1 while n 0 d n 10 s d n 10 return s End 37 功能 输入一个字符串 过滤此串 只保留串中的字母字符 并统计新生成串 中包含的字母个数 例如 输入的字符串 为 ab234 df4 新生成的串为 abdf Program int i j for i 0 j 0 ptr i 0 i if ptr i a ptr i A ptr j ptr i j ptr j 0 return j End 38 功能 求一分数序列 2 1 3 2 5 3 8 5 13 8 21 13 的前 n 项之和 说明 每一分数的分母是前两项 的分母之和 每一分数的 分子是前两项的分子之和 例如 求前 20 项之和的值为 32 660259 Program int i float f1 1 f2 1 f3 s 0 for i 1 i n i f3 f1 f2 f1 f2 f2 f3 s s f2 f1 return s End 39 功能 计算 n 门课程的平均值 计算 结果作为函数值返回 例如 若有 5 门课 程的成绩是 92 76 69 58 88 则函 数的值为 76 600000 Program int i float y 0 for i 0 i n i y a i y y n return y End 40 功能 编写函数求表达式的和 n 的值 由主函数输入 1 1 2 1 3 1 4 1 m 例如 当 n 20 时 表达式的值为 0 668771 Program float s 0 int i k 1 for i 1 i n i s s k 1 0 i k k return s End 41 功能 编写函数 fun 对主程序中用户 输入的具有 10 个数据的数组 a 按由大到小 排序 并在主程序中输出排序结果 Program int k j t for k 0 k n 1 k for j k 1 j n j if array k array j t array k array k array j array j t End 42 功能 用辗转相除法求两个整数的最 大公约数 Program int r do r n m n m m r while r 0 return n End
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绵阳市盐亭县医疗卫生辅助岗招募考试真题2024
- 测绘考试题及答案
- 果实考试题及答案
- 中级微观经济学(对外经济贸易大学)知到智慧树答案
- 中外设计艺术史知到智慧树答案
- 药品召回管理办法试题附答案
- 药品GMP厂房与设施、设备培训考试题(附答案)
- 2025年度船舶租赁与船舶改造升级合同
- 2025年新型手机合约机抵押租赁服务合同
- 2025版智能化工厂临时保洁服务合同
- 湖北省圆创高中名校联盟2026届高三第一次联合测评 语文试卷(含答案)
- 2025秋苏教版(2024)小学科学二年级上册(全册)课时练习及答案(附目录)
- 巡察整改工作课件模板
- 医务人员职业道德准则理论试题
- 2025年城镇燃气条例竞赛题库
- GB/T 22030-2025车用乙醇汽油调合组分油
- 肺癌的护理新进展
- 2025年煤炭矿山职业技能鉴定考试-综采考试历年参考题库含答案解析(5套100道单选题合辑)
- 车务段安全培训课件
- DB42T 1891-2022 人防工程防护及防化通风设备安装标准
- 2025发展对象考试题及答案
评论
0/150
提交评论