c语言期末复习计划题.docxVIP

  • 24
  • 0
  • 约5.2千字
  • 约 13页
  • 2021-06-27 发布于山东
  • 举报
精品文档 精品文档 PAGE PAGE9 精品文档 PAGE 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位小数,对第三位进行四舍五入。 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 求出的最大数为 18,行坐标为2,列坐标为 1。  7、求一个n位自然数的各位数字的积。 (n是小于10的 自然数) 8、计算n门课程的平均值,计算结果作为函数值返回。 比如:若有5门课程的成绩是:92,76,69,58,88,则函数的值为76.599998。 9、求一批数中小于平均值的数的个数。 10、编写函数判断一个整数 m的各位数字之和可否被 7整除, 能够被7整除则返回 1,否则返回 0。调用该函数找出 100~200之间知足条件的所有数。 11、请编一个函数 voidfun(inttt[M][N],intpp[N]) , 指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入pp所指一维数组中。二维数组中的数已在主函数中赋予。 12、编写函数 fun用比较法对主程序中用户输入的具有 10 个数据的数a按由大到小排序,并在主程序中出排序果。 13、写main程序用函数 fact求解从m个元素n个元 素的合数的个数。算公式是:合数= m!/(n!.(m-n)!)。 要求:m不能小于 n,否有容理。 明:函数 fact(x)的功能是求 x!。 14、找出一批正整数中的最大的偶数。 15、两个整数的交。 比如: a和b分入:60和65,入:a=65b=60 16、将字符串中的小写字母的大写字母,其余字符不。 17、求一个四位数的各位数字的立方和。 18、求一数中大于平均的数的个数。 比如:定的一数 1,3,6,9,4,23,35,67,12,88,函 数3。  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),其中d1-9的数字。 比如:3+33+333+3333+33333(此d=3,n=5),d和n在主函 数中入。 24、写函数 fun将一个数中的按逆序寄存,并在 main()函数中出。 比如:原来存序 8,6,5,4,1。要求改:1,4,5,6,8。 25、度 8个字符的字符串,将 8个字符按降序排列。 比如:原来的字符串 CEAedcab,排序后出 edcbaECA 19、随意入的 x,用下式算并出 y的。 5 x10 y=0 x=10 26、根据整型参数 n,算如公式的。 -5 x10 27、键盘上输入一个3行3列矩阵的各个元素的值(为整数)然后输出主对角线元素的积,并在fun()函数中输出。 28、编写函数fun(str,i,n),从字符串str中删除第i个字符开始的连续n个字符(注意:str[0]代表字符串的第一个字符)。 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函数。  34、编写函数求 1~100中奇数的平方和。结果为 166650 35、计算并输出给定整数的所有因子之积(包括自己) 。 规定这个整数的值不大于 50。 36、求1到100之间的偶数之积 37、编写函数求表达式的和( n的值由主函数输入)。 1-1/2+1/3-1/4++1/m 38、产生20个[30,120]上的随机整数放

文档评论(0)

1亿VIP精品文档

相关文档