若定义:int i=101,x; 求执行语句while( x=i-- ); 后x与i 的值 ( )。
A: x=0,i=-1
B: x=101,i=100
C: x=0,i=0
D: x=-1,i=-1
A: x=0,i=-1
B: x=101,i=100
C: x=0,i=0
D: x=-1,i=-1
举一反三
- 以下不是无限循环的语句为__________。 A: for(y=0,x=1;x>++y;x=i++) i=x; B: for(;;x===i) C: while(1){x++;} D: for(i=10;;i--) sum+=I;
- 以下不是无限循环的语句为 。 A: for (y=0, x=1;x > ++y;x =i++) i=x ; B: for (;; x++=i); C: while (1){x ++;} D: for(i=10; ;i--)sum+=i;
- 以下不是无限循环的语句为()。 A: for(;1;x++=i); B: while(1){x++;} C: for(y=0,x=1;x>;++y;x=i++) i=x; D: for(i=10;1;i--) sum+=i;
- 阅读程序写结果。#includeusing namespace std;int main(){ int i=100,x=0,y=0; while(i>0){ i--; x=i%8; if(x==1) y++; } cout<
- 使用数组x输出10个1-100之间的随机整数(包括1和100),下列命令中正确的是:( ) A: Dim x(9) As Integer For i = 1 To UBound(x) x(i) = Int(Rnd() * 100 + 1) Print x(i); Next B: Dim x(9) As Integer For i = 0 To UBound(x) x(i) = Rnd(10) Print x(i); Next C: Dim x(9) As Integer For i = 0 To UBound(x) x(i) = Int(Rnd() * 100 ) Print x(i); Next D: Dim x(9) As Integer For i = 0 To UBound(x) x(i) = Int(Rnd() * 100 + 1) Print x(i); Next