中国大学MOOC: 以下程序的输出结果是()。(输出语句中的“,”为英文字符)int main(){int i,j,k,a=3,b=2;i=(--a==b++)?--a:++b;j=a++;k=b;printf(%d,%d,%d
,i,j,k);return 0;}
,i,j,k);return 0;}
举一反三
- 以下程序的输出结果是()。main(){inti,j,k,a=3,b=2;i=(--a==b++)?--a:++b;j=a++;k=b;printf("i=%d,j=%d,k=%d\n",i,j,k);}
- 04310023:以下程序的输出结果是( )。 int main() { int i=0, j=0, k=6; if ((++i>0)||(++j>0)) k++; printf("%d, %d, %d ", i, j, k); return 0; }
- 以下程序执行后i、j、k的值是(). void main() {int i,j,k,a=3,b=2; i=(--a==b++)?--a:++b; j=a++;k=b; }
- 下列程序执行后输出的结果是(). int f(int a) { int b=0; static int c=3; a=c++,b++; return(a); } int main(viod) { int a=2,i,k; for(i=0;i<2;i++) k=f(a++); printf("%d\n",k); return 0; }
- 写出程序的输出结果:int i,j,k;i=3;j=2;k=1;printf(