设整型变量i、j值均为3,执行了逗号运算 j=i++,j++,++i 后,i、j的值是 。
A: 6,6
B: 3,3
C: 4,5
D: 5,4
A: 6,6
B: 3,3
C: 4,5
D: 5,4
举一反三
- 中国大学MOOC: 设整型变量i、j值均为3,执行了逗号运算 j=i++,j++,++i 后,i、j的值是 。
- 设整型变量i,j值均为3,执行了j=i++后,i,j的值是( )。 A: 3,4 B: 3,3 C: 4,3 D: 4,4
- 若i=3,j=i++;执行运算后i和j的值为? A: i=3,j=4 B: i=4,j=4 C: i=4,j=3 D: i=3,j=3
- 【单选题】以下程序的输出结果是: void main() { int i,j,n,a[5]={3,4,1,2,-6}; for(i=0;i<5;i++) for(j=i+1;j<5;j++) if(a[j]<a[i]) { n=a[j];a[j]=a[i];a[i]=n; } for(i=0;i<5;i++) printf("%3d",a[i]); printf(" "); } A. 3 4 1 2 -6 B. 4 3 2 1 -6 C. -6 1 2 3 4 D. 4321-6
- 下列语句执行后,j的值是()。int j=3, i=3;while(--i!=i/j)j=j+2; A: 6 B: 5 C: 4 D: 7