以下程序的输出结果是()。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);}
i=1,j=1,k=3
举一反三
- 以下程序执行后i、j、k的值是(). void main() {int i,j,k,a=3,b=2; i=(--a==b++)?--a:++b; j=a++;k=b; }
- 中国大学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;}
- 以下程序的运行结果是____。#include<stdio.h>main(){inti,j,k;for(i=1;i<=6;i++){for(j=1;j<=20-3*i;j++)printf("");for(k=1;k<=i;k++)printf("%3d",k);for(k=i-1;k>0;k--)printf("%3d",k);printf("\n");}}
- 以下程序的运行结果是inti=1,j,k=3;j=!k&&i++;printf("%d",i,j,k);
- 有以下程序 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d %d %d\n",i,j,k); } 程序运行后的输出结果是()
内容
- 0
以下程序段的输出结果是 main() {inti=1,j=1,k=2; if((j++||k++)&&i++)printf("%d,%d,%d",i,j,k); }
- 1
以下程序段的输出结果是()。inti=0,j=0,k=6;if((++i>0)||(++j>0))k++;printf("%d,%d,%d ",i,j,k);
- 2
以下程序的输出结果是() main() int i=010,j=10,k=0x10; printf("%d,%d,%d ",i,j,k); }
- 3
写出程序的输出结果:int i,j,k;i=3;j=2;k=1;printf(
- 4
以下程序段的运行结果是()。inti,j,k=0;for(i=3;i>=1;i--){for(j=i;j<=3;j++)k+=i*j;}printf("%d",k); A: 19 B: 29 C: 6 D: 25