天津城建大学c语言题库

上传人:luoxia****01801 文档编号:70333480 上传时间:2019-01-16 格式:DOCX 页数:246 大小:139.63KB
返回 下载 相关 举报
天津城建大学c语言题库_第1页
第1页 / 共246页
天津城建大学c语言题库_第2页
第2页 / 共246页
天津城建大学c语言题库_第3页
第3页 / 共246页
天津城建大学c语言题库_第4页
第4页 / 共246页
天津城建大学c语言题库_第5页
第5页 / 共246页
点击查看更多>>
资源描述

《天津城建大学c语言题库》由会员分享,可在线阅读,更多相关《天津城建大学c语言题库(246页珍藏版)》请在金锄头文库上搜索。

1、多选试卷编号:18339所属语言:Turbo C试卷方案:phq3试卷总分:330分共有题型:1种一、多项选择 共33题 (共计330分)第1题 (10.0分) 题号:339#include void main() int a=15,b=21,m=1; switch(a%3) case 0:m+;break; case 1:m+; switch(b%2) default:m+; case 0:m+;break; printf(%dn,m); A:1B:2C:3D:0答案:B第2题 (10.0分) 题号:309有以下程序#include void main() char k; int i; fo

2、r(i=1;i3;i+) scanf(%c,&k); switch(k) case 0: printf(anothern); case 1: printf(numbern); 程序运行时,从键盘输入:01,程序执行后的输出结果是( ).A:anothernumberB:anothernumberanotherC:anothernumbernumberD:numbernumber答案:C第3题 (10.0分) 题号:308下面程序的输出结果是( ).#include void main() int i,j; for(i=2;i=0;i-) for(j=1;j=i;j+) printf(*); f

3、or(j=0;j=2-i;j+) printf(!); printf(n); A:*!*!B:*!*!*C:*!*!D:*!*!*!答案:C第4题 (10.0分) 题号:337有以下程序#include void main()int i,s=0; for(i=1;i10;i+=2) s+=i+1; printf(%dn,s);程序执行后的输出结果是( ).A:自然数19的累加和B:自然数110的累加和C:自然数19中奇数之和D:自然数110中偶数之和答案:D第5题 (10.0分) 题号:338以下程序的输出结果是( ).#include void main() int i=0,a=0; whi

4、le(i20) for(;) if(i%10)=0) break; else i-; i+=11; a+=i; printf(%dn,a);A:32B:31C:21D:12答案:A第6题 (10.0分) 题号:312请读程序:#include void main() int a, b ; for(a = 1 , b = 1 ; a = 20) break ; if (b%4 = 1) b += 4 ; continue ; b -= 5 ; printf(%dn, a) ;上面程序的输出结果是( ).A:7B:9C:6D:8答案:C第7题 (10.0分) 题号:313有以下程序#include

5、 void main() int i,n=0; for( i=2;i5;i+) do if(i%3) continue; n+; while(!i); n+; printf(%dn,n);程序执行后输出结果是( ).A:5B:4C:3D:2答案:B第8题 (10.0分) 题号:341有如下程序#includevoid main() int x=1,a=0,b=0; switch(x) case 0: b+; case 1: a+; case 2: a+;b+; printf(a=%d,b=%dn,a,b);该程序的输出结果是_。A:a=2,b=1B:a=1,b=1C:a=1,b=2D:a=2,

6、b=2答案:A第9题 (10.0分) 题号:304以下程序的输出结果是( ).#include void main() int a,b; for(a=1,b=1;a=10) break; if(b%3=1) b+=3; continue; printf(%dn,a);A:101B:6C:5D:4答案:D第10题 (10.0分) 题号:336以下程序运行后,如果从键盘上输入1298;则输出结果是 ( ).#include void main() int n1,n2; scanf(%d,&n2); while(n2!=0) n1=n2%10; n2=n2/10; printf(%d,n1); A:

7、1298B:8921C:2189D:2198答案:B第11题 (10.0分) 题号:311有以下程序#include void main() int i=0,s=0; do if(i%2) i+; continue; i+; s+=i; while(i7); printf(%dn,s);执行后输出的结果是( ).A:16B:18C:21D:28答案:A第12题 (10.0分) 题号:310有以下程序#include void main() int c; while(c=getchar() )!=n) switch(c-2) case 0: case 1: putchar(c+4); case

8、2:putchar(c+4);break; case 3:putchar(c+3); default:putchar(c+2);break; 从第一列开始输入以下数据,代表一个回车符.2473A:668977B:668966C:66778777D:6688766答案:A第13题 (10.0分) 题号:307有以下程序#include void main() int s=0,a=1,n; scanf(%d,&n); do s+=1; a=a-2; while(a!=n); printf(%dn,s);若要使程序的输出值为2,则应该从键盘给n输入的值是( ).A:-1B:-3C:-5D:0答案:B第14题 (10.0分) 题号:334下面程序的输出结果是( ) .#include void main() int x=9; for( ;x0; ) if(x%3=0) printf(%d,-x); continue; x-; A:852B:843C:952D:963答案:A第15题 (10.0分) 题号:335下面程序的输出结果是 ( ) .#include void main() int i,j=0,a=0; for(i=0;i5;i+)

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

当前位置:首页 > IT计算机/网络 > Windows相关

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