中职中专《C语言》程序设计期末考试试卷和答案.docx
《中职中专《C语言》程序设计期末考试试卷和答案.docx》由会员分享,可在线阅读,更多相关《中职中专《C语言》程序设计期末考试试卷和答案.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、XXXX学院(XX中专)2020-2021学年度第一学期期末考试XX级C语言试卷使用班级:19计算机一、选择题(每题3分,共10小题,共计30分)1.以下可用作C语言用户自定义标识符的一组是()oII Avoid、 return、 ifB. printf, include、 fabsC. Max abc MainD. 2abc payS、 sum-10|2.若有定义语句int x=10;则表达式x-=x+x的值为()。1 A .-20 B. -10 C. 0 D. 10酒|太 3.已知x为float型变量,其值为213. 456,则printf ( “%-4.2fn , x);的输I出结果为(
2、)oI .I A. 213.46 B. 213.45 C. -213.45 D.输出格式控制说明的域宽L看不够,不能输出I切 4.正确表达10, 20这个区间的表达式是()。I A. a=10&a=101|a=10&a=10 or a=20IF 迎5,下列程序的运行结果是()o#includemain ()| 髓 int i, j, n=0; for (i=0;ib) a=b;b=c;c=a;printf ( a=%d, b=%d, c=%dv , a, b, c); 1 .若从键盘上输入6,则输出结果是: ftinclude int main () int n, m;float fact;p
3、rintf (“请输入n的值:“);scanf (级d, &n); m = n;fact=l;while (m0)fact*=m一;printf (z/%d !=%10. Ofn,n, fact);return 0;2 . Winclude main() int i, j, x=0;int a33;for (i=0;i3;i+)for(j=0;j3;j+)ai j=2*i+j;for(i=0;i3;i+)x+=ai j;printf(%d,x);.以下程序输出结果为 o#includeInt f ()Int b=0;Static int c=3;b=b+l;c=c+l;Return b+c;V
4、oid main()Int al, a2;al=f ();a2=f ();Printf ( u%d,%d , al, a2);3 .以下程序输出结果为 o#includeInt fun (int n)(If (n=l) return 1;Else return fun(n-1)+1;)Void main()Int i,j=0;For (i=l, i3, i+)J+=fun(i);Printf( %dn,j);三、改错题(2小题,每题9分,共计18分).采用递归的算法计算4!。int fac(int n)if(n=0| n=l) return 1;else return fac(n-l);#in
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言 中专 语言 程序设计 期末考试 试卷 答案
限制150内