下列程序段能分别正确显示1!、2!、3!、4!的值的是______。
A.For i = 1 To 4 n = 1 For j = 1 To i n = n * j MsgBox(n) Next j Next i
B.For i = 1 To 4 For j = 1 To i n = 1 n = n * j Next j MsgBox(n) Next i
C.n = 1 For i = 1 To 4 For j = 1 To 4 n = n * j MsgBox(n) Next j Next i
D.n = 1 j = 1 Do While j <= 4 n = n * j MsgBox(n) j = j + 1 Loop
第1题:
A.1
B.2
C.4
D.3
第2题:
有以下程序段: int k=0,a=1,b=2,c=3; k=a<b?b:a; k=k>c?c:k; 执行该程序段后,k的值是 ______。
A.3
B.2
C.1
D.0
第3题:
假定所有变量均已正确说明,下列程序段运行后x的值是( )。
A.11
B.4
C.12
D.3
第4题:
若a的值为3时,下列程序段被执行后,c的值是______。 int c=l; if (a>0) if (a>3) c=2; else c=3; else c=4;
A.1
B.2
C.3
D.4
第5题:
执行下列程序段后,x和i的值分别是和int x,i;for (i=1,x=1;i<=50;i++){ if(x>=10) break; if(x%2==1) { x+=5; continue; } x-=3;}
第6题:
有以下程序段: int k=0,a=1,b=2,c=3; k=a<b ? b:a; k=k>c ? c:k; 执行该程序段后,k的值是( )。
A.3
B.2
C.1
D.0
第7题:
若a的值为3时,下列程序段被执行后,c的值是 int c = 1; if (a>0) if (a>3) c = 2; else c = 3; else c = 4;
A.1
B.2
C.3
D.4
第8题:
执行下列程序段后,变量y的值为( ) int x[]={1,2,3,4},y,*p=&x[1]; y=(*--P)++;
A.1
B.2
C.3
D.4
第9题:
设a、b、c为整型变量,其值分别为1、2、3,以下程序段的输出结果是______。 a=b:b=c:c=a Print a;b;c
A.1 2 3
B.2 3 1
C.3 2 1
D.2 3 2
第10题:
若a的值为3时,下列程序段被执行后,c的值是多少?()if(a>0)if(a>3)c=2;elsec=3;elsec=4;
第11题:
下列程序段执行后,a[4]的值为()。int[]a={1,2,3,4,5};a[4]=a[a[2]];
第12题:
1
2
3
4
第13题:
若a的值为3时,下列程序段被执行后,c的值是 ( ) int c=1; if(a>0) if(a>3) c=2; else c=3; else c=4;
A.1
B.2
C.3
D.4
第14题:
若a的值为3;下列程序段被执行后,c的值是( )。 c=l; if (a>O) if (a>3) c=2; else c=3; else c=4;
A.1
B.2
C.3
D.4
第15题:
若a的值为3时,下列程序段被执行后,c的值是()。intc=1;if(a>0)if(a>3)c=2;elsec=3;elsec-4;
A.1
B.2
C.3
D.4
第16题:
有以下程序段: int k=0,a=1,b=2,c=3; k=a<b? b:a; k=k>c? c:K; 执行该程序段后,k的值是( )。
A.3
B.2
C.1
D.0
第17题:
假定所有变量均已正确说明,下列程序段运行后x的值是 a=d=c=0;x=35; if(! a) x=-1, else if(b) ; if(c) x=3; else x=4;
A.34
B.4
C.35
D.3
第18题:
已知程序段: s = 0 For i = 1 To 10 Step 2 s = s + 1 i = i * 2 Next i 当循环结束后,变量i和s的值分别为______
A.10 4
B.11 3
C.22 3
D.16 4
第19题:
程序段如下; s=0 For I=5 to -1 step -2 S=s+I Next I Print I 语句S=S+I执行的次数和最后I的值分别为( )。
A.3,-1
B.4,-1
C.4,-3
D.0, 5
第20题:
有以下程序段 int k=0, a=1, b=2, c=3; k=a<b ? b:a; k=k>c ? c:k; 执行该程序段后,k的值是
A.3
B.2
C.1
D.0
第21题:
下列程序段运行结束后,变量x的值为( )。
x=1
y=2
Do
x=x*y
y=y+1
Loop While y<2
A.1
B.2
C.3
D.4
第22题:
若a的值为3时,下列程序段被执行后,c的值是多少?() if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4;
第23题:
第24题:
1
2
3
4