若有以下程序段,执行后的i,j,k的值分别是( )int i=1,j=2,k=3;if(++i==1||j++==2||k++==3))i++,j++,k++;
A. 3,3,4
B. 3,4,4
C. 3,4,5
D. 3,3,3
查看答案
有以下程序:#include void main( ){int a=0,b=0,c=0,d=0;if(a=1) b=1;c=2;else d=3;printf(“%d,%d,%d,%d\n”,a,b,c,d);}程序运行后的输出结果是()
A. 1,1,2,0
B. 0,0,0,3
C. 编译有错
D. 0,1,2,0
以下程序void main(){ int i=1, j=1, k=2;if ( (j++ || k++) && i++)printf("%d,%d,%d\n", i, j, k);}执行后输出结果是____。
A. 1,1,2
B. 2,2,1
C. 2,2,2
D. 2,2,3
default :printf(“%d,%d”,x,y);}
A. 3
B. 4
C. 5
D. 6
以下程序void main(){int k=0while(k=1)k++;}while 循环执行的次数是___ 。
A. 无限次
B. 有语法错,不能执行
C. 一次也不执行
D. 执行1次