题目内容

以下程序段的输出结果是 ( )。int i,j;for(i=1;i<4;i++){ for(j=i;j<4;j++)printf("%d*%d=%d ",i,j,i*j);printf("\n"); }

A. 1*1=1 1*2=2 1*3=3 2*1=2 2*2=4 3*1=3
B. 1*1=1 1*2=2 1*3=3 2*2=4 2*3=6 3*3=9
C. 1*1=1 1*2=2 2*2=4 1*3=3 2*3=3 3*3=9
D. 1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9

查看答案
更多问题

下列程序运行时若从键盘上输入“3.6 2.4 ”,则输出结果是 ( )。int main(void){ float x,y,z;scanf("%f%f",&x,&y);z=x/y;while(1){ if(fabs(z)>1.0 ){x=y;y=z;z=x/y; }else break; }printf("%f\n",y);return 0; }

A. 1.500000
B. 1.600000
C. 2.000000
D. 2.400000

以下程序段的输出结果是 ( )。int i,j;for(j=10;j<11;j++)for(i=9;i==j-1;i++) printf("%d",j);

A. 11
B. 10
C. 9
D. 10 11

以下程序段的输出结果是 ( )。int n=9;while(n>6){ n--;printf("%d",n); }

A. 987
B. 876
C. 8765
D. 9876

以下程序段的输出结果是 ( )。int x=23;do{ printf("%d",x--); }while(!x);

A. 321
B. 23
C. 22
D. 死循环

答案查题题库