题目内容

有以下程序#include int main(){ int a,b;for(a=0; a<3; a++){ scanf("%d", &b);switch(b){default: printf("%d,", ++b);case 1: printf("%d,", ++b);case 2: printf("%d,", ++b);}}return 0;}执行时输入: 1 2 3 <回车>, 则输出结果是( )。

A. 2,3,3,4,5,6,
B. 2,3,4,
C. 2,2,3,4,4,4,
D. 2,3,4,3,4,4,

查看答案
更多问题

有以下程序#include int main(){ int a=-1, b=-1;for(; ++a;)++b;printf("%d,%d\n", a, b);}程序运行后的输出结果是( )。

A. 0,0
B. 0,-1
C. -1,-1
D. 结果不确定

下面程序的功能是求算式xyz+yzz=532中x、y、z的值(其中,xyz和yzz分别表示一个三位数),请完善程序。#include int main(){ int x,y,z,i,result=532;for(x=1;x<10;x++)for(y=1;y<10;y++)for(){ i=100*x+10*y+z+100*y+10*z+z;if()printf("x=%d,y=%d,z=%d\n",x,y,z);}return 0;}

设有以下程序,如果程序运行后,从键盘上输入1298,则输出的结果为()。#include int main(){ int n1,n2;scanf("%d",&n2)while(n2!=0){ n1=n2%10;n2=n2/10;printf("%d",n1);}}

如果测定3个连锁基因间的距离,采用两点测交需要进行多少次,可以获得。

A. 2
B. 3
C. 4
D. 5

答案查题题库