2013年c语言期末考试题.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2013年c语言期末考试题.pdf》由会员分享,可在线阅读,更多相关《2013年c语言期末考试题.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 1、给定 n 个数据,求最小值出现的位置(如果最小值 出现多次,求出第一次出现的位置即可)。最大值 第三行 i4)z=x 的八次幂(x4)z=z=4/(x*(x+1))(x10)z=|x|+20(其他)6、求出 NM 整型数组的最大元素及其所在的行坐标 及列坐标(如果最大元素不唯一,选择位置在最前面 的一个)。例如:输入的数组为:1 2 3 4 15 6 12 18 9 10 11 2 求出的最大数为18,行坐标为 2,列坐标为 1.7、求一个 n 位自然数的各位数字的积。(n 是小于 10 的 自然数)8、计算 n 门课程的平均值,计算结果作为函数值返回。例如:若有 5 门课程的成绩是:9
2、2,76,69,58,88,则函数的值为 76。599998.9、求一批数中小于平均值的数的个数。10、编写函数判断一个整数m 的各位数字之和能否被7 整除,可以被 7 整除则返回 1,否则返回 0。调用该函数找出 100200 之间满足条件的所有数。11、请编一个函数 void fun(int ttMN,int ppN),tt 指向一个 M 行 N 列的二维数组,求出二维数组每列 中最大元素,并依次放入 pp 所指一维数组中。二维 数组中的数已在主函数中赋予。12、编写函数 fun 用比较法对主程序中用户输入的具有 10 个数据的数组 a 按由大到小排序,并在主程序中输出 排序结果。13、编
3、写 main 程序调用函数 fact 求解从 m 个元素选 n 个元 素的组合数的个数.计算公式是:组合数m!/(n!。(mn)!)。要求:m 不能小于 n,否则应有容错处理。说明:函数 fact(x)的功能是求 x!。14、找出一批正整数中的最大的偶数。15、实现两个整数的交换.例如:给 a 和 b 分别输入:60 和 65,输入为:a=65 b=60 16、将字符串中的小写字母转换为对应的大写字母,其它字符不变.17、求一个四位数的各位数字的立方和.18、求一组数中大于平均值的数的个数。例如:给定的一组数为 1,3,6,9,4,23,35,67,12,88 时,函 数值为 3。19、对任意
4、输入的 x,用下式计算并输出 y 的值.5 x10 y=0 x=10 -5 x10 20、求给定正整数 m 以内的素数之和。例如:当 m=20 时,函数值为 77.21、判断整数 x 是否是同构数。若是同构数,函数返回 1;否则返回 0。x 的值由主函数从键盘读入,要求不大 于 100。22、用函数求 N 个10,60上的整数中能被 5 整除的最大 的数,存在则返回这个最大值,如果不存在则返回 0。23、编写函数 fun 求 sum=d+dd+ddd+dd。d(n 个 d),其中 d 为 1-9 的数字。例如:3+33+333+3333+33333(此时 d=3,n=5),d 和 n 在主函
5、数中输入.24、编写函数 fun 将一个数组中的值按逆序存放,并在 main()函数中输出。例如:原来存顺序为 8,6,5,4,1。要求改为:1,4,5,6,8。25、对长度为 8 个字符的字符串,将 8 个字符按降序排列.例如:原来的字符串为 CEAedcab,排序后输出为 edcbaECA 26、根据整型参数 n,计算如图公式的值。27、键盘上输入一个 3 行 3 列矩阵的各个元素的值(为整数)然后输出主对角线元素的积,并在 fun()函数中输出.28、编写函数 fun(str,i,n),从字符串 str 中删除第 i 个 字符开始的连续 n 个字符(注意:str0代表字符串 的第一个字符
6、)。29、统计出若干个学生的平均成绩,最高分以及得最高 分的人数。例如:输入 10 名学生的成绩分别为 92,87,68,56,92,84,67,75,92,66,则输出平均成绩为 77.9,最高分为 92,得最高分的人数为 3 人。30、编写程序,实现矩阵(3 行 3 列)的转置(即行列互换)31、用函数实现字符串的复制,不允许用 strcpy()函数。32、从键盘为一维整型数组输入 10 个整数,调用 fun 函数找出其中最小的数,并在 main 函数中输出。请编写 fun 函数。33、用 do-while 语句求 1100 的累计和 34、编写函数求 1100 中奇数的平方和.结果为 1
7、66650 35、计算并输出给定整数的所有因子之积(包括自身)。规定这个整数的值不大于50.36、求 1 到 100 之间的偶数之积 37、编写函数求表达式的和(n 的值由主函数输入)。1-1/2+1/31/4+.。+1/m 38、产生 20 个30,120上的随机整数放入二维数组 a54中,求其中的最小值。39、能计算从 1 开始到 n 的自然数的和,n 由键盘输入,并在 main()函数中输出。当 N 为偶第三行 i=2i=i+2 第四行 i*i 41、计算出 k 以内最大的 10 个能被 13 或 17 整除的自然数之 和.(k3000)42、判断一个整数 w 的各位数字平方之和能否被5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2013 语言 期末 考试题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内