阅读下面程序,最终的输出值是_______________。 var_A = 50 if var_A > 20: var_A += 10 else: var_A -= 10 var_A += 3 print(var_A)
第1题:
如果A为整数且,|A|>=10,则打印“OK”,否则打印“Error”,表示这个条件的单行格式If语句是( )。
A.If Int(A)=A And Sqr(A)>=10 Then Print"OK"Else Print "Error"
B.If Fix(A)=a And Abs(A)>=-10 Then Print"OK"Else Print "Error"
C.If Int(A)=A And(A>=10,A<-10) Then Print"OK"Else Print "Error"
D.If Fix(A)=A And A>=10,And A<=-10 Then Print"OK" Else Print "Error"
第2题:
下面程序 main() { int x=100,a=10,b=20,okl=5,ok2=0; if(a<B) if(b!=15) if(!ik1) x=1; else if(ok2)x=10; x=-1; printf("%d\n",x); } 的输出是______。
A.-1
B.0
C.1
D.不确定的值
第3题:
请阅读下面程序程序运行结果中在”length=”后输出的值是( )。
A.10
B.4
C.20
D.30
第4题:
下列程序段,在运行时最后输出的内容是 a=2 c=1 AAA: c=c+a If c<10 Then Print c GoTo AAA Else Print "10以内的奇数显示完毕" End If
A.3
B.7
C.9
D.10以内的奇数显示完毕
第5题:
阅读程序: Sub Form_Click() a=10 : b=15 : c:20 : d=25 Print a;Spc(5);b;Spc(7);c Print a;Space(8);b;Space(5);c Print c;Spc(1);"+";Spc(1);d; Print Spc(1);"=";Spc(1);c+d End Sub 运行上面的程序,单击窗体后,第三行输出的结果是
A.■20■+■25■=■45■
B.20+25=45
C.10 15 20
D.20 25 45
第6题:
下面程序段的输出结果为______。 Print "10+20=", Print 10+20 Print "20+20="; Print 20+20
A.10+20=30 20+20=40
B.10+20= 30 20+20= 40
C.10+20 20+20
D.10+20=30 20+20= 40
第7题:
阅读下列程序: Private Sub Form Click() Dim i As Integer, sum As Integer For i = 2 To 10 If i Mod 2 <> 0 Then Print i; Else sum = sum + i End If Next i Print sum End Sub 程序运行后,单击窗体,在窗体上的输出结果是
A.3 5 7 9 30
B.1 3 5 7 9
C.2 4 6 8 20
D.11 15 17 19 20
第8题:
下列程序段,在运行时最后输出的内容是 a=2 c=3 AAA: c=c * a If c〈10 Then Print c GoTo AAA Else Print“10以内的奇数显示完毕” End If
A.3
B.7
C.9
D.10以内的奇数显示完毕
第9题:
下面程序段的输出结果为 Print"10+20=" PrintlO+20 Print"20+20=" PrinflO+20
A.10+20=30 20+20=40
B.10+20= 30 20+20= 40
C.10+20 20+20
D.10+20=30 20+20= 40
第10题:
设计下列伪程序的语句覆盖测试用例。 BEGIN INPUT(A,B,C) IF A>5 THEN X=10 ELSE X=1 END IF IF B>10 THEN Y=20 ELSE Y=2 END IF IF C>15 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z) END
因为每个判定表达式为真或假时均有赋值语句,为了使每个语句都至少执行一次,总共需要两组测试数据,以便使得每个判定表达式取值为真或假各一次。下面是实现语句覆盖的典型测试用例:
(1)使3个判定表达式之值全为假
输入:A=1,B=1,C=1
预期的输出:X=1,Y=2,Z=3
(2)使3个判定表达式之值全为真
输入:A=20,B=40,C=60
预期的输出:X=10,Y=20,Z=30
略
第11题:
a=10ifa==10:print(a-10)else:print[a]程序的输出结果是()。
第12题:
0
10
-10
程序异常
第13题:
阅读下面的程序: Private Sub Form_Click() Dim Check, Counter Check=True Counter=0 Do Do While Counter < 20 Counter=Counter + 1 If Counter=10 Then Check = False Exit Do End If Loop Loop Until Check = False Print Counter, Check End Sub 程序运行后,单击窗体,输出的结果为
A.15 0
B.20 -1
C.10 True
D.10 False
第14题:
下面程序计算并输出的是( )。 Private Sub Command1 Click( ) a=10 s=0 Do s=s+a*a*a a=a-1 Loop Until a<=0 Print s End Sub
A.13+23+33+…+103的值
B.10!+…+3!+2!+1!的值
C.(1+2+3+…+10)3的值
D.10个103的和
第15题:
执行下面程序中的输出语句后,a的值是( )。 #include <stdio.h> main() { int a; printf("%d\n",(a=3*5,a*4));
A.15
B.20
C.10
D.60
第16题:
下面程序运行后的输出结果是______。Private Sub Command1_ Click ( ) for j = 1 To 10 if j Mod 3 <> 0 then a =a+j\3 Next j Print aEnd Sub
A.20
B.10
C.3
D.9
第17题:
下列程序段,运行后输出的内容是 a=2 c=1 c=c+a If c<10 Then Print c Else Print a End If
A.3
B.7
C.9
D.6
第18题:
有如下程序: Private Sub Commandl_Cick() a=10:b=50 Rem Print a;b Print bla Print a;b End Sub 运行后,单击命令按钮后的输出结果是 ( )
A.10 50 50 10 10 50
B.10 50
C.10 50 50 10
D.50 10
第19题:
下列程序段,在运行时最早输出的内容是 a=2 c=1 AAA: c=c + a If c<10 Then Print c GoTo AAA Else Print"10以内的奇数显示完毕。" End If
A.3
B.7
C.9
D.6
第20题:
下列程序段,在运行时最后输出的内容是 a=2 c=1 AAA: c=c + a If c<10 Then Print c GoTo AAA Else Print "10以内的奇数显示完毕" End If
A.3
B.7
C.9
D.10以内的奇数显示完毕
第21题:
下面程序运行后的输出结果是 Private Sub Command1_Click() For j=1 To 10 If j Mod 3<>0 Then a=a+j\3 Next Print a End Sub
A.20
B.10
C.3
D.9
第22题:
b=10a=20ifa>b:print(‘abigger’)else:print(‘bbigger’)以上代码输出内容是()
第23题:
第24题:
abigger’
bbigger’
10
20