欢迎来到天天文库
浏览记录
ID:5883394
大小:139.63 KB
页数:246页
时间:2017-12-27
《天津城建大学c语言题库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、多选试卷编号:18339所属语言:TurboC试卷方案:phq3试卷总分:330分共有题型:1种一、多项选择共33题(共计330分)第1题(10.0分)题号:339#includevoidmain(){inta=15,b=21,m=1;switch(a%3){case0:m++;break;case1:m++;switch(b%2){default:m++;case0:m++;break;}}printf("%d",m);}A:1B:2C:3D:0答案:B第2题(10.0分)题号:309有以下程序#include2、o.h>voidmain(){chark;inti;for(i=1;i<3;i++){scanf("%c",&k);switch(k){case'0':printf("another");case'1':printf("number");}}}程序运行时,从键盘输入:01↙,程序执行后的输出结果是().A:anothernumberB:anothernumberanotherC:anothernumbernumberD:numbernumber答案:C第3题(10.0分)题号:308下面程序的输出结果是().#include3、.h>voidmain(){inti,j;for(i=2;i>=0;i--){for(j=1;j<=i;j++)printf("*");for(j=0;j<=2-i;j++)printf("!");printf("");}}A:*****!*!!B:*!!**!***C:**!*!!!!!D:**!**!*!!答案:C第4题(10.0分)题号:337有以下程序#includevoidmain(){inti,s=0;for(i=1;i<10;i+=2)s+=i+1;printf("%d",s);}程序执行后的输出结果是(4、).A:自然数1~9的累加和B:自然数1~10的累加和C:自然数1~9中奇数之和D:自然数1~10中偶数之和答案:D第5题(10.0分)题号:338以下程序的输出结果是().#includevoidmain(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;elsei--;}i+=11;a+=i;}printf("%d",a);}A:32B:31C:21D:12答案:A第6题(10.0分)题号:312请读程序:#includevoidmain(){in5、ta,b;for(a=1,b=1;a<=100;a++){if(b>=20)break;if(b%4==1){b+=4;continue;}b-=5;}printf("%d",a);}上面程序的输出结果是().A:7B:9C:6D:8答案:C第7题(10.0分)题号:313有以下程序#includevoidmain(){inti,n=0;for(i=2;i<5;i++){do{if(i%3)continue;n++;}while(!i);n++;}printf("%d",n);}程序执行后输出结果是().A:5B:4C6、:3D:2答案:B第8题(10.0分)题号:341有如下程序#includevoidmain(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}printf("a=%d,b=%d",a,b);}该程序的输出结果是______。A:a=2,b=1B:a=1,b=1C:a=1,b=2D:a=2,b=2答案:A第9题(10.0分)题号:304以下程序的输出结果是().#includevoidmain(){inta,b;for(a=1,b=7、1;a<=100;a++){if(b>=10)break;if(b%3==1){b+=3;continue;}}printf("%d",a);}A:101B:6C:5D:4答案:D第10题(10.0分)题号:336以下程序运行后,如果从键盘上输入1298;则输出结果是().#includevoidmain(){intn1,n2;scanf("%d",&n2);while(n2!=0){n1=n2%10;n2=n2/10;printf("%d",n1);}}A:1298B:8921C:2189D:2198答案:B第11题(18、0.0分)题号:311有以下程序#includevoidmain(){inti=0,s=0;do{if(i%2){i++;conti
2、o.h>voidmain(){chark;inti;for(i=1;i<3;i++){scanf("%c",&k);switch(k){case'0':printf("another");case'1':printf("number");}}}程序运行时,从键盘输入:01↙,程序执行后的输出结果是().A:anothernumberB:anothernumberanotherC:anothernumbernumberD:numbernumber答案:C第3题(10.0分)题号:308下面程序的输出结果是().#include3、.h>voidmain(){inti,j;for(i=2;i>=0;i--){for(j=1;j<=i;j++)printf("*");for(j=0;j<=2-i;j++)printf("!");printf("");}}A:*****!*!!B:*!!**!***C:**!*!!!!!D:**!**!*!!答案:C第4题(10.0分)题号:337有以下程序#includevoidmain(){inti,s=0;for(i=1;i<10;i+=2)s+=i+1;printf("%d",s);}程序执行后的输出结果是(4、).A:自然数1~9的累加和B:自然数1~10的累加和C:自然数1~9中奇数之和D:自然数1~10中偶数之和答案:D第5题(10.0分)题号:338以下程序的输出结果是().#includevoidmain(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;elsei--;}i+=11;a+=i;}printf("%d",a);}A:32B:31C:21D:12答案:A第6题(10.0分)题号:312请读程序:#includevoidmain(){in5、ta,b;for(a=1,b=1;a<=100;a++){if(b>=20)break;if(b%4==1){b+=4;continue;}b-=5;}printf("%d",a);}上面程序的输出结果是().A:7B:9C:6D:8答案:C第7题(10.0分)题号:313有以下程序#includevoidmain(){inti,n=0;for(i=2;i<5;i++){do{if(i%3)continue;n++;}while(!i);n++;}printf("%d",n);}程序执行后输出结果是().A:5B:4C6、:3D:2答案:B第8题(10.0分)题号:341有如下程序#includevoidmain(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}printf("a=%d,b=%d",a,b);}该程序的输出结果是______。A:a=2,b=1B:a=1,b=1C:a=1,b=2D:a=2,b=2答案:A第9题(10.0分)题号:304以下程序的输出结果是().#includevoidmain(){inta,b;for(a=1,b=7、1;a<=100;a++){if(b>=10)break;if(b%3==1){b+=3;continue;}}printf("%d",a);}A:101B:6C:5D:4答案:D第10题(10.0分)题号:336以下程序运行后,如果从键盘上输入1298;则输出结果是().#includevoidmain(){intn1,n2;scanf("%d",&n2);while(n2!=0){n1=n2%10;n2=n2/10;printf("%d",n1);}}A:1298B:8921C:2189D:2198答案:B第11题(18、0.0分)题号:311有以下程序#includevoidmain(){inti=0,s=0;do{if(i%2){i++;conti
3、.h>voidmain(){inti,j;for(i=2;i>=0;i--){for(j=1;j<=i;j++)printf("*");for(j=0;j<=2-i;j++)printf("!");printf("");}}A:*****!*!!B:*!!**!***C:**!*!!!!!D:**!**!*!!答案:C第4题(10.0分)题号:337有以下程序#includevoidmain(){inti,s=0;for(i=1;i<10;i+=2)s+=i+1;printf("%d",s);}程序执行后的输出结果是(
4、).A:自然数1~9的累加和B:自然数1~10的累加和C:自然数1~9中奇数之和D:自然数1~10中偶数之和答案:D第5题(10.0分)题号:338以下程序的输出结果是().#includevoidmain(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;elsei--;}i+=11;a+=i;}printf("%d",a);}A:32B:31C:21D:12答案:A第6题(10.0分)题号:312请读程序:#includevoidmain(){in
5、ta,b;for(a=1,b=1;a<=100;a++){if(b>=20)break;if(b%4==1){b+=4;continue;}b-=5;}printf("%d",a);}上面程序的输出结果是().A:7B:9C:6D:8答案:C第7题(10.0分)题号:313有以下程序#includevoidmain(){inti,n=0;for(i=2;i<5;i++){do{if(i%3)continue;n++;}while(!i);n++;}printf("%d",n);}程序执行后输出结果是().A:5B:4C
6、:3D:2答案:B第8题(10.0分)题号:341有如下程序#includevoidmain(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}printf("a=%d,b=%d",a,b);}该程序的输出结果是______。A:a=2,b=1B:a=1,b=1C:a=1,b=2D:a=2,b=2答案:A第9题(10.0分)题号:304以下程序的输出结果是().#includevoidmain(){inta,b;for(a=1,b=
7、1;a<=100;a++){if(b>=10)break;if(b%3==1){b+=3;continue;}}printf("%d",a);}A:101B:6C:5D:4答案:D第10题(10.0分)题号:336以下程序运行后,如果从键盘上输入1298;则输出结果是().#includevoidmain(){intn1,n2;scanf("%d",&n2);while(n2!=0){n1=n2%10;n2=n2/10;printf("%d",n1);}}A:1298B:8921C:2189D:2198答案:B第11题(1
8、0.0分)题号:311有以下程序#includevoidmain(){inti=0,s=0;do{if(i%2){i++;conti
此文档下载收益归作者所有