c语言期末考试题.pdfVIP

  • 5
  • 0
  • 约1.07万字
  • 约 26页
  • 2023-06-08 发布于河南
  • 举报
c语言期末考试题--第1页 1、给定n个数据, 求最小值出现的位置(如果最 小值 出现多次,求出第一次出现的位置即可)。 最大值 第三行i=n五行k+1 2、编写程序求无理数e的值并输出。计算公式为: e=1+1/1!+1/2!+1/3!++1/n! 当1/n!0.000001时e=2.718282。 3、求一批数中最大值和最小值的积。 4、某一正数的值保留2位小数,对第三位进行四舍 五入。 c语言期末考试题--第1页 c语言期末考试题--第2页 5、从键盘上输入任意实数x,求出其所对应的函数值。 z=(x-4)的二次幂(x4) z=x 的八次幂(x-4) z=z=4/(x*(x+1))(x-10) z=|x|+20(其他) 6、求出N×M整型数组的最大元素及其所在的行坐标 及列坐标(如果最大元素不唯一,选择位置在最前面 的一个)。 例如:输入的数组为: 1 2 3 4 15 6 12 18 9 10 11 2 c语言期末考试题--第2页 c语言期末考试题--第3页 求出的最大数为18,行坐标为2,列坐标为1。 7、求一个n位自然数的各位数字的积。(n 是小于10的 自然数) 8、计算n 门课程的平均值,计算结果作为函数值返回。 例如:若 5 门课程的成绩是:92,76,69,58,88, 则函数的值为76.599998。 9、求一批数中小于平均值的数的个数。 c语言期末考试题--第3页 c语言期末考试题--第4页 10、编写函数判断一个整数m 的各位数字之和能否被7 整除, 可以被7 整除则返回1,否则返回0。调用该函数找出 100~200 之间满足条件的所有数。 11、请编一个函数void fun(int tt[M][N],int pp[N]), tt 指向一个M 行N 列的二维数组,求出二维数组每列 中最大元素,并依次放入pp 所指一维数组中。二维 数组中的数已在主函数中赋予。 12、编写函数fun 用比较法对主程序中用户输入的具有10 个数据的数组a 按由大到小排序,并在主程序中输出 排序结果。 c语言期末考试题--第4页 c语言期末考试题--第5页 13、编写main 程序调用函数fact 求解从m 个元素选n 个元 素的组合数的个数。计算公式是:组合数=m!/(n!.(m-n)!)。 要求:m不能小于n,否则应有容错处理。 说明:函数fact(x)的功能是求x!。 14、找出一批正整数中的最大的偶数。 15、实现两个整数的交换。 例如:给a 和b 分别输入:60 和65,输入为:a=65 b=60 16、将字符串中的小写字母转换为对应的大写字母, 其它字符不变。 c语言期末考试题--第5页 c语言期末考试题--第6页 17、求一个四位

文档评论(0)

1亿VIP精品文档

相关文档