20连理工大学c语言机房模拟试题之程序填空题(全)

上传人:第*** 文档编号:34591716 上传时间:2018-02-26 格式:DOC 页数:14 大小:145KB
返回 下载 相关 举报
20连理工大学c语言机房模拟试题之程序填空题(全)_第1页
第1页 / 共14页
20连理工大学c语言机房模拟试题之程序填空题(全)_第2页
第2页 / 共14页
20连理工大学c语言机房模拟试题之程序填空题(全)_第3页
第3页 / 共14页
20连理工大学c语言机房模拟试题之程序填空题(全)_第4页
第4页 / 共14页
20连理工大学c语言机房模拟试题之程序填空题(全)_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《20连理工大学c语言机房模拟试题之程序填空题(全)》由会员分享,可在线阅读,更多相关《20连理工大学c语言机房模拟试题之程序填空题(全)(14页珍藏版)》请在金锄头文库上搜索。

1、程序填空/*-【程序填空】-功能:计算平均成绩并统计90分以上人数。-*/#include stdio.hmain()int n,m;float grade,average;/*FILL*/average=n=m=_; /0while(1)/*FILL*/_(%f, /scanfif(grademain()char a50=abc,b50=ABC,*p1,*p2,str50=xyz;p1=a; p2=b;strcpy(str+2,strcat(p1,p2);/*FILL*/printf(_,str); / %s/*-【程序填空】-功能:已知一个数列,它的头两项分别是 0和 1,从第三项开始以后

2、的每项都是其前两项之和。编程打印此数,直到某项的值超过 200为止。-*/#include stdio.hmain()int i,f1=0,f2=1;/*FILL*/for(_;i+) / for(i=1;i+)printf(%5d,f1);/*FILL*/if(f1_) break; /200printf(%5d,f2);if(f2200) break;if(i%2=0) printf(n);f1+=f2;/*FILL*/f2+=_; /f1printf(n);/*-【程序填空】-题目:求 a,b中的大者(a 不等于 b)。-*/#include stdio.hmain()float a,b

3、;float c;float pmax(float x,float y);scanf(%f,%f,/*FILL*/c=pmax( _ ); /a,bprintf(Max is %f,c);float pmax(float x,float y)float z;/*FILL*/z=_?x:y; / xyreturn(z);/*-【程序填空】-功能:调用函数fun计算m=1-2+3-4+9-10,并输出结果。-*/#include stdio.hint fun( int n)int m=0,f=1,i;/*FILL*/for(i=1;_;i+) /i /#include string.hmain()

4、char ss10=12345;strcat(ss,6789);/*FILL*/printf(_,ss); /%sn /%s/*-【程序填空】-功能:计算平均成绩并统计90分以上人数。-*/#include stdio.hmain()int n,m;float grade,average;/*FILL*/average=n=m=_; /0while(1)/*FILL*/_(%f, /scanfif(grade1)/*FILL*/f=_; / power(n-1)*n / power(n-1)*n / n*power(n-1)else f=1;return(f);main()int n;long

5、 y;printf(input a inteager number:n);/*FILL*/scanf(%d,_); /&ny=power(n); /*FILL*/printf(%d!=%ldn,n,_); / power(n) /y/*-【程序填空】-题目:从键盘上输入10个整数,输入负数不算。-*/#include stdio.hmain()int i=0,a;doscanf(%d,/*FILL*/if (_) i+; / a=0printf(na=%d,i=%d,a,i);/*FILL*/while(_); / i1)/*FILL*/f=_; / power(n-1)*n power(n-

6、1)*n n*power(n-1)else f=1;return(f);main() int n;long y;printf(input a inteager number:n);/*FILL*/scanf(%d,_); / &ny=power(n);/*FILL*/printf(%d!=%ldn,n,_); /y power(n)/*-【程序填空】-功能:计算并输出500以内最大的10个能被13或17整除的自然数之和。-*/#include stdio.h/*FILL*/int fun(_ ) /int kint m=0, mc=0, j, n;/*FILL*/while (k = 2 &

7、_) /mc mc mc = mc/*FILL*/if (k%13 = 0 | _) /k%17 = 0 !(k%17) k/17*17=km=m+k;mc+; k-;/*FILL*/_; /return m return (m)main ( ) printf(%dn, fun (500);/*-【程序填空】-功能:以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x+8)2-2(x+8)+6y2=(sin(x)2-2sin(x)+6请填空。-*/#include #include double fun(double x) return(x*x-2*x+6

8、); main()/*FILL*/double x, _; / y1,y2 y2,y1printf(Enter x:); scanf(%lf,/*FILL*/y1=fun( _); /(x+8) (8+x) x+8 8+x/*FILL*/y2=fun( _); /sin(x)printf(y1=%lf,y2=%lfn, y1, y2);/*-【程序填空】-功能:打印以下图形。*-*/#include stdio.h main ( )char a59= ;int i,j;for (i=0;ij jj aij=*;/*FILL*/ for(_;ifloat fun(float *a,int n)int i;float ave=0.0;/*FILL*/for(i=0;_

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号