若有以下程序段:
int a=10,b=10,c=10;
c=(a-5),(a=b,b+3);
printf(“%d,%d,%d”,a,b,c);
执行后的结果是( )。
A: -5,0,-10
B: 10,10,5
C: -10,13,-10
D: 13,0,13
int a=10,b=10,c=10;
c=(a-5),(a=b,b+3);
printf(“%d,%d,%d”,a,b,c);
执行后的结果是( )。
A: -5,0,-10
B: 10,10,5
C: -10,13,-10
D: 13,0,13
举一反三
- 若有以下程序段: <br/>int a=10,b=10,c=10; <br/>c=(a-5,a=b,b+3); <br/>printf(“%d,%d,%d”,a,b,c); <br/>执行后的结果是( )。 A: 5,10,10 B: 10,10,13 C: 13,13,10 D: 5,10,13
- 以下程序段的输出结果是()。int a=10; <br/>printf("%d\n",~a); A: 01 B: -11 C: -10 D: 5
- 有如下程序段: int a,b=0; for(a=1;a[=10;a++) { if(b]=5)[br][/br] continue;[br][/br] b=b+a;[br][/br] } printf("%d\n",a); 该程序段的输出结果是__________。 A: 10 B: 11 C: 3 D: 4
- 若有以下程序段:int a=0,b=0,c=0;c=(a-=a-5),(a=b,b+3);printf("%d,%d,%d\n",a,b,c);其输出结果是() A: 3,0,-10 B: 0,0,5 C: -10,3,-10, D: ,3,0,3
- 以下对一维数组a正确初始化的是() A: int<br/>a[10]=(0,0,0,0,); B: int<br/>a[10]={}; C: int<br/>a[10]={0}; D: int<br/>a[10]=(10*2);