资源描述:
《C语言第8次作业》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、单选题:1、若K为整型,以下while循环执行()次K=0while(K=0)K=K-1A.执行10次B.无限循环C.一次也不执行D.执行一次学生答案:C参考答案:C2、当执行以下程序段时{y=-1;do{y--;}while(--y);printf("%d",y--);}A.循环体将执行一次B.循环体将执行两次C.循环体将执行无限次D.系统将提示有语法错误学生答案:B参考答案:C3、执行以下程序后,输出的结果是main(){inty=10;do{y--;}while(--y);printf("%d",y--);}A.-1B.1C.
2、8D.0学生答案:D参考答案:D4、读程序:main(){intnum=0;while(num<=2){num++;printf("%d",num);}}上面程序的输出结果是______A.1B.22C.123D.1234学生答案:参考答案:C5、假定a和b为int型变量,则执行以下语句后b的值为a=1;b=10;do{b=b-a;a++;}while(b-->0);A.-3B.-2C.-1D.-4学生答案:C参考答案:D6、以下程序的输出结果是main(){inti;for(i='A';i<'I';i++,i++)printf("%c",
3、i+32);printf("");}A.编译不通过,无输出B.acegC.acegiD.abcdefghi学生答案:C参考答案:B7、以下循环体的执行次数是main(){inti,j;for(i=0,j=1;i<=j+1;i+=2,j--)printf("%d",i);}A.3B.2C.1D.0学生答案:C参考答案:C8、设K为整形,则下面的while循环执行()次k=2;while(k==0){printf("%d",k);k--;}printf("");A.无限次B.0次C.1次D.2次学生答案:C参考答案:B9、运行以下程
4、序后,如果从键盘上输入china#<回车>,则输出结果为main(){intv1=0,v2=0;charch;while((ch=getchar())!='#')switch(ch){case'a':case'h':default:v1++;case'0':v2++}printf(A.2,5B.2,0C.5,0D.5,5学生答案:B参考答案:D10、下面程序的运行结果是#includemain(){inta=1,b=10;do{b-=a;a++;}while(b--<0);printf("a=%d,b=%d",a,b);}A.a=3,b
5、=11B.a=2,b=8C.a=1,b=-1D.a=4,b=9学生答案:C参考答案:B11、以下程序的输出结果是main(){inti;for(i='A';i<'I';i++,i++)printf("%c",i+32);printf("");}A.编译不通过,无输出B.acegC.acegiD.abcdefghi学生答案:C参考答案:B12、以下程序的输出结果是main(){intn=4;while(n--)printf("%d",--n);}A.20B.31C.321D.210学生答案:C参考答案:A13、以下循环体的执行次数是mai
6、n(){inti,j;for(i=0,j=1;i<=j+1;i+=2,j--)printf("%d",i);}A.3B.2C.1D.0学生答案:B参考答案:C14、设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是________A.while循环执行10次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次学生答案:B参考答案:C15、请读程序:#includemain(){floatx,y,z;scanf("%f%f",&x,&y);z=x/y;while(1){if(fabs(z)>1.0
7、){x=y;y=z;z=x/y;}elsebreak;}printf("%f",y);}若运行时从键盘上输入3.62.4(表示回车),则输出结果是A.1.500000B.1.600000C.2.000000D.2.400000学生答案:D参考答案:B16、有以下程序main(){intx,i;for(i=1;i<=50;i++){x=i;if(x%2==0)if(x%3==0)if(x%7==0)printf("%d",i);}}输出结果是A.28B.27C.42D.41学生答案:C参考答案:C17、运行以下程序后,如果从键盘上输入ch
8、ina#<回车>,则输出结果为main(){intv1=0,v2=0;charch;while((ch=getchar())!='#')switch(ch){case'a':ca