执行i=8;m=++i;语句后,i和m的值分别为()。
A: i=9,m=9
B: i=8,m=8
C: i=8,m=9
D: i=9,m=8
A: i=9,m=9
B: i=8,m=8
C: i=8,m=9
D: i=9,m=8
A
举一反三
- 下面程序段的运行结果是( )。 int m[]={5,8,7,6,9,2},i=1; do{ m[i]+=2; } while(m[++i]>;5); for(i=0;i<;6;i++) cout<;<;m[i];(5.0)[/i][/i] A: 7 10 9 8 11 4 B: 7 10 9 8 11 2 C: 5 10 9 8 11 2 D: 5 10 9 8 11 4
- 下列语句序列执行后,k的值是。inti=4,j=5,k=9,m=5;if(i>j||m A: 5 B: 10 C: 8 D: 9
- i=9,m=15求i、m的值。() A: 3 B: 6 C: 9 D: 15
- 执行下列程序:#define M(x,y) (x*y)i=3;i=M(i,i+1)-8;变量i的值应为 。
- 以下程序的运行结果是____ int<br/>main ( ) { int<br/>i, j, m, n;<br/>char<br/>a[ ]={ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', '\0' }; char b[10 ]={ 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', '\0'<br/>}; i= sizeof( a ); j=strlen( a ); m= sizeof( b ); n=strlen ( b ); printf ( "%d, %d, %d, %d\n", i, j, m, n ); return 0; } A: 9, 9, 10, 10 B: 8, 9. 8, 10 C: 9, 8, 10, 8 D: 9, 8, 9, 8
内容
- 0
下面程序的执行结果为?vari=6;for(i=8;i<10;i++){console.log(i);};() A: 8、9 B: 6、7、8、9 C: 8、9、10 D: 报错
- 1
下面语句序列执行后,K的值是() inti=6,j=8,k=10,m=7; if(!(i>j|m>k++))k++; A: 9 B: 10 C: 11 D: 12
- 2
下列语句序列执行后,k的值是 int i=4, j=5, k=9, m=5; if(i>j || m 10
- 3
【单选题】)若有以下程序: main() {intk=2,i=2,m; m=(k+=i*=k);printf(“%d,%d ”,m ,i); } 执行后的输出结果是 A. 8 , 6 B. 8 , C. 6 , D. 7 , 4
- 4
写出以下程序的运行结果:int main(){ int m,s,i; for(m=6;m<8;m++){ s=0; for(i=1;i<m;i++) if((m%i)==0) s=s+i; if(s==m) printf(“%d”,m);}return 0;}