资源描述:
《c语言试题96504》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、试卷编号:651所属语言:C语言试卷方案:5试卷总分:55分共有题型:2种一、填空共18题(共计18分)第1题(1.0分)题号:1037有以下程序#includemain(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;case4:c+=2;break;}printf("%d",c);}程序运行后的输出结果是【1】.答案:=======(答案1)=======3第2题(1.0分)题号:1041下面程序段的执行结果
2、是【1】.intx=3;do{printf("%d",x--);}while(!x);答案:=======(答案1)=======3第3题(1.0分)题号:374break语句除了可以用于循环语句的循环体中,还可以用于【1】_语句中.答案:=======(答案1)=======switch=========或=========switch语句=========或=========switch-case语句=========或=========switch-case=========或=========多分支选择第4题
3、(1.0分)题号:378设inti=5;则循环语句while(i>=1)i--;执行后,i的值为【1】.答案:=======(答案1)=======0第5题(1.0分)题号:377执行语句段for(s=0,i=1;i<11;i++){if(i==6)continue;s+=i;}后,s值为【1】.答案:=======(答案1)=======49第6题(1.0分)题号:1030【1】语句,只能用在循环中,以中断某次循环,继续下一次循环.答案:=======(答案1)=======continue=========或==
4、=======continue语句第7题(1.0分)题号:373只能在循环体中使用的语句是【1】.答案:=======(答案1)=======continue语句=========或=========continue第8题(1.0分)题号:384有以下程序#includemain(){intn=2,k=0;while(k++&&n++>2);printf("%d%d",k,n);}程序运行后的输出结果是【1】.答案:=======(答案1)=======12第9题(1.0分)题号:1034执行语
5、句"s=0;n=5;while(--n)s+=n;"后,变量s的值为【1】.答案:=======(答案1)=======10第10题(1.0分)题号:380有如下程序main(){inta=2,b=-1,c=2;if(a
6、======(答案1)=======22=======(答案2)=======13第12题(1.0分)题号:1043以下程序的输出结果是【1】.main(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<3;j++){if(j%2)continue;x++;}x++;}printf("x=%d",x);}答案:=======(答案1)=======x=8第13题(1.0分)题号:386以下程序的输出结果是【1】.main(){inta,i;a=0;for(i=1;i<5;i++)
7、{switch(i){case0:case3:a+=2;case1:case2:a+=3;default:a+=5;}}printf("%d",a);}答案:=======(答案1)=======31第14题(1.0分)题号:387有如下程序main(){intn=9;while(n>6){n--;printf("%d",n);}}该程序的输出结果是【1】.答案:=======(答案1)=======876第15题(1.0分)题号:388下面程序的运行结果是【1】.#includemain(){in
8、ta=1,b=10;do{b-=a;a++;}while(b--<0);printf("a=%d,b=%d″,a,b);}答案:=======(答案1)=======a=2,b=8第16题(1.0分)题号:382有如下程序main(){intx=l,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;