有以下程序 #include main() { int x; for( x=3; x<6; x++ ) printf( (x%2 ) ? ("*%d") :("#%d"),x); printf("\n"); }程序的输出结果是( )
A. *3
B. 4*5
C. B.
D. 3*4
E. 5
F. *3*4
G. 5
H. *3
I. 4
J. 5
查看答案
若变量已正确定义,则以下for循环( ) for ( x=0,y=0; ( y!=123 ) && ( x<4 ); x++ );
A. 执行4次
B. 执行3次
C. 执行次数不确定
D. 执行123次
有以下程序 #include main() { int i, sum; for( i=1; i<6; i++ ) sum+=i; printf("%d\n", sum); }程序运行后的输出结果是( )
A. 随机值
B. 0
C. 15
D. 16
有以下程序 #include main() { int x=0,y=6; do { while(--y) x++;} while(y--); printf("%d,%d\n",x,y); }程序的运行结果是( )
A. 5,0
B. 6,0
C. 5,-1
D. 6,-1
由以下while构成的循环,循环体执行的次数是( ) int k=0; while ( k=1 ) k++;
A. 有语法错,不能执行
B. 一次也不执行
C. 执行一次
D. 无限次