若inti=10,j=2;则执行i/=j+8后,i的值为__
A: 0
B: 1
C: 10
D: 13
A: 0
B: 1
C: 10
D: 13
B
举一反三
内容
- 0
若有inti,j=30,k=10;i=j==k*3?1:0;则i的值为() A: 1 B: 30 C: 0 D: 90
- 1
执行以下程序段后k的值是()。inti,j,k=0;for(i=1,j=10;i<=j;i++,j--)k=k+i+j; A: 12 B: 10 C: 11 D: 55
- 2
执行如下程序,从键盘依次输入十个整数:'1000123020',则输出时a[4]的值是多少? #include'stdio.h' voidmain(){ inta[10]; inti,j; for(i=0;i<10;i++) scanf('%d',&a[i]); for(i=0;i<10;i++){ if(a[i]==0){ j=i; while(j<10-1&&a[j]==0) j++; a[i]=a[j]; a[j]=0; } } for(i=0;i<10;i++) printf('%d ',a[i]); }
- 3
执行下面程序段后,k的值是()inti,j,k;for(i=0,j=10;i<j;i++,j--)k=i+j;
- 4
若inti=8,j=9;则表达式i>j&&i<j的值是( )。 A: 0 B: 1 C: 8 D: 9