您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业财务 > C练习题(第5章)071204
C语言练习题(第5章)信息工程系选择题(谭试题5.6)下列程序段的运行结果是_______。intn=0;while(n++=2);printf(“%d”,n);(A)2(B)3(C)4(D)有语法错C选择题(谭试题5.13)若运行以下程序时,从键盘输入2473CR,则下面程序的运行结果是_______。#includestdio.hmain(){intc;while((c=getchar())!=‘\n’)switch(c-’2’){case0:case1:putchar(c+4);case2:putchar(c+4);break;case3:putchar(c+3);default:putchar(c+2);break;}printf(“\n”);}A.668977B.668966C.66778777D.6688766A选择题(谭试题5.25)下列程序段的运行结果是_______。inta=1,b=10;do{b-=a;a++;}while(b--0);printf(“a=%d,b=%d\n”,a,b);(A)a=3,b=11(B)a=2,b=8(C)a=1,b=-1(D)a=4,b=9B选择题(谭试题5.39)下列程序的运行结果是_____。main(){intx,i;for(i=1;i=100;i++){x=i;if(++x%2==0)if(++x%3==0)if(++x%7==0)printf(“%d”,x);}}(A)3981(B)4284(C)2668(D)2870D选择题(谭试题5.43)下列程序的运行结果是____。main(){inti,b,k=0;for(i=1;i=5;i++){b=i%2;while(b--=0)k++;}printf(“%d,%d\n”,k,b);}A.3,-1B.8,-1C.3,0D.8,-2D选择题(迟习题P671-10)循环语句for(x=0,y=0;(y!=123)||(x4);x++);的循环执行_____。(A)无限次(B)不确定次(C)4次(D)3次(A)选择题(迟习题P671-11)若i,j已定义为int类型,则以下程序段中内循环体的执行次数是______。for(i=5;i;i--)for(j=0;j4;j++){…}(A)20(B)24(C)25(D)30(A)填空题(谭试题5.10)下面程序的功能是输入一个小写字母,将小写字母变成对应大写字母后的第二个字母。如‘a’变成’C’,’y’变成’A’,’z’变成’B’。请为程序填空。#includestdio.hmain(){charc;while((c=getchar())!=‘\n’){if(c=‘a’&&c=‘z’){__________________;if(c’Z’&&c=‘Z’+2)____________________;putchar(c);}c=c-30或c-=30c=c-26或c-=26下面程序的功能是输入一个正整数,判断是否是素数。若为素数则输出1,否则输出0。请为程序填空。填空题(学历试题2002年7月4-3)main(){inti,num,prime=1;_____________________;for(i=2;inum/2;i++)if(______________){prime=0;_____________}printf(“%d\n”,prime);}scanf(“%d”,&num)num%i==0break;
本文标题:C练习题(第5章)071204
链接地址:https://www.777doc.com/doc-5899899 .html