《C语言程序设计》第二次模拟试题.doc

上传人:枫** 文档编号:560902447 上传时间:2023-10-04 格式:DOC 页数:9 大小:30.01KB
返回 下载 相关 举报
《C语言程序设计》第二次模拟试题.doc_第1页
第1页 / 共9页
《C语言程序设计》第二次模拟试题.doc_第2页
第2页 / 共9页
《C语言程序设计》第二次模拟试题.doc_第3页
第3页 / 共9页
《C语言程序设计》第二次模拟试题.doc_第4页
第4页 / 共9页
《C语言程序设计》第二次模拟试题.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《《C语言程序设计》第二次模拟试题.doc》由会员分享,可在线阅读,更多相关《《C语言程序设计》第二次模拟试题.doc(9页珍藏版)》请在金锄头文库上搜索。

1、C语言程序设计第二次模拟试题(总150分)姓名_班级_得分_一、填空题:(每空2分,共20分)1设intx=17,y=5;执行语句x*=x+/-y后x的值为_。2表达式为6%2的值为_。3continue语句是用来结束_循环的。4“a”在内存中占_个字节存储空间。5C语言中没有逻辑量,在给出逻辑运算结果时,以_代表真,用_代表假。6执行语句:for(i=1;i+7)if(b8)if(c9)x=2;elsex=3;后x的值是()A0B2C1D313以下程序段执行后的,结果为()for(i=1;i36;i=i*i)printf(“%dn”,i);i+;A14B1C1425D1 4 42514以下程

2、序运行结果为()main()ints=589,m;switch (s/100)case0:case1:case2: case3:case4:case5:m=1;case6:m=3;case7:m=5;break;case8:m=6;break;case9:m=7;break;default:m=0;printf(“m=%dn”,m);Am=1Bm=5Cm=3Dm=1 m=3 m=515表示关系x=y=z的c语言表达式为A(X=Y)&(Y=Z)B(X=Y)AND(Y=Z) C(X=Y=Z)D(X=Y)&(Y=Z)16. 若有以下说明和语句,则输出结果是(5) 。 char s12 a book!

3、; printf (.4s, s ); A. a book! B. a bo C. a book!(代表空格)D. 因格式描述不正确,没有确定的输出18若有以下说明和语句,则输出的结果是(6) 。 char sp =”x69082n”; printf (“%d”, strlen(sp); A. 3 B. 5 C. 1 D. 字符串中有非法字符,输出值不定三、阅读程序:(每小题分,共40分)1main()inti=5,s=10;s+=s-i;printf(i=%d,s=%d,i,s);程序运行结果:_2main()intx,sum=3;for(x=1;x7;x*=2)sum=sum+x;prin

4、tf(“sum=%d,x=%d”,sum,x); 程序运行结果:_3main()inta,f1,f2;f1=0;f2=1;for(a=1;a=5;a+)printf(“%d,%d,”,f1,f2);if(a%2=0)printf(“n”);f1=f1+f2;f2=f2+f1; 程序运行结果:_4main()intn=7;while(n=15)n+;if(n%2!=0)continue;printf(“%dn”,n);程序运行结果:_5main()intx=1,a=0,b=0;switch(x)case0:b+;case1:a+;case2:a+; b+;printf(“a=%d,b=%dn”,

5、a,b); 程序运行结果:_6main()inti,a5;for(i=0;i2)%5;for(i=4;i=0;i-)printf(“%3d”,ai); 程序运行结果:_7、程序 # include #include main ( ) char s6; int i; strcpy (s,ABCDE); gets(s); puts(s); 若分别输入以下字符串 (从第一列开始输入, 代表换行符): boy 则输出结果是 。 a girl 则输出结果是 。8 下面程序段的运行结果是 。 . for (i0; i3; i) for (j0; j3; j) if (i3) aijai1ai1j1; else aijj; printf (4d,aij); printf (n); 9程序: # include main ( ) int a4, x, i; for(i1;i3;i)ai0; scanf(d,x); while(x!1)ax1;scanf(d,x); for(i1;i3;i)printf(a2d4dn,i,ai); 若输入数据如下: ( 代表换行符) 3 1 2 3 2 2 2 1 1 3 3 3 3 3 1 1 2 2 3 2 1 2 3 2 -1 输出结果是 。四、程序填空:(每空3分,共36分)1由键盘输入三个数a,b,c,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

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