3、执行下列Python语句将产生的结果是________。 i = 24 if i: print(True) else: print(False)
A.输出24
B.编译错误
C.输出False
D.输出True
第1题:
语句Print 12;Tab;24的执行结果是【 】。
第2题:
(10)假设有下列程序段: For i=1 To 3 For j=5 To 1 Step -1 Print i*j Next j Next i则语句Print i*j的执行次数是,i的值为______,j的值为______。
第3题:
假定有下列程序段 For i=1 TO 3 For j=5 TO 1 Step-1 Print i*j Next j Next i 则语句Print i*j的执行次数是( )。
A.15
B.16
C.17
D.18
第4题:
classWaitingimplementsRunnable{
booleanflag=false;
publicsynchronizedvoidrun(){
if(flag){
flag=false;
System.out.print("1");
try{this.wait();}catch(Exceptione){}
System.out.print("2");
}
else{
flag=true;
System.out.print("3");
try{Thread.sleep(2000);}catch(Exceptione){}
System.out.print("4");
notify();
}
}
publicstaticvoidmain(String[]args){
Waitingw=newWaiting();
newThread(w).start();
newThread(w).start();
}
}
以下哪两项是正确的?()
第5题:
如果一个正整数从高位到低位上的数字依次递减,则称其为降序数(如:9632是降序数,而8516则不是降序数)。现编写如下程序,判断输入的正整数是否为降序数。 Private Sub Command1 Click( ) Dim n As Long Dim flag As Boolean n=InputBox("输入一个正整数") S=Trim(Str(n)) For i=2 To Len(s) If Mid(s,i-1,1)<Mid(S,i,1)Then Exit For Next i If i=Len(S)Then flag=True Else flag=False If flag Then Print n;"是降序数" Else Print n;"不是降序数" End If End Sub 运行以上程序,发现有错误,需要对给flag变量赋值的If语句进行修改。以下正确的修改是( )。
A.If i=Len(s)+1 Then flag=False Else flag=True
B.If i=Len(s)+1 Then flag=True Else flag=False
C.If i=Len(s)-1 Then flag=False Else flag=True
D.If i=Len(s)-1 Then flag=True Else flag=False
第6题:
假定有以下程序段For i=1 To 3 For j=5 To 1 Srep-1 Print i*j Next jNext i则语句Print i*j 的执行次数是______。
A.15
B.16
C.17
D.18
第7题:
下列程序的执行结果是( )。 a=75 If a>90 Then i=4 If a>80 Then i=3 If a>70 Then i=2 1f a>60 Then i=1 Print "i=";i
A.i=1
B.i=2
C.i=3
D.i=4
第8题:
下列程序段的执行结果是( )。 a=75 Ifa>60 Then i=1 Ifa>70 Then i=2 Ifa>80 Then i=3 Ifa<90 Then i=4 Print"i=";i
A.i=1
B.i=2
C.i=3
D.i=4
第9题:
执行下面语句后的输出结果为 ( ) int i=-1; if(i<=0)print{("* * * *\n"); else printf("% % % %\n");
A.* * * *
B.% % % % %
C.% % % %c
D.有语法错误,不能正确执行
第10题:
阅读下列程序: 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
第11题:
假定有下列程序段
For i=1 TO 3
For j=5 TO 1 Step-1
Print i*j
Next j
Next i
则语句Print i*j的执行次数是( )。
A.15
B.16
C.17
D.18
第12题:
A.1
B.2
C.3
D.6
第13题:
(12)下列程序段的执行结果是。 i=4 a=5 Do i=i+1 a=a+2 Loop Until i>=7 Print"A=";a
第14题:
(22)下列程序段的执行结果是。 a=75 If a>60 Then i=1 If a>70 Then i=2 If a>80 Then i=3 If a>90 Then i=4 Print"i";iA.i=1 B.i=2 C.i=3 D.0i=4
第15题:
以下程序的执行结果是【 】。
include<iostream.h>
include<iomanip.h>
void pnnt(int n)
{
if (n!=0)
{
Print(n-1);
for (int i=1;i<=n;i++)
cout<<setw(3)<<i;
cout<<endl;
}
}
void main()
{
print(4);
}
第16题:
下列程序段的执行结果是______。
i=4
a=5
Do
i=i+1
a=a+2
Loop Until i>=7
Print "A=";a
第17题:
以下程序的执行结果是______
include<iostream.h>
include<iomanip.h>
void print(int n)
{
if(n!=0)
{
print(n-1);
for(int i=1;i<=n;i++=
cout<<setw(3)<<i;
cout<<endl;
}
}
void main()
{
print (4);
}
第18题:
下列程序的执行结果是______。 print(int*b,int m) { int i; for(i=0;i<m;i++) {*b=i; b++; } printf("%d\n",*--B) ; } main() { int a[5]=}1,2,3,4,5}; print(a,5);}
A.5
B.4
C.3
D.2
第19题:
下列程序段的执行结果是______。 i=0 For j = 10 To 19 Step 3 i=i+1 Next j Print I
A.4
B.5
C.3
D.6
第20题:
本题定义了一个长度为l0的boolean型数组,并给数组元素赋值,要求如果数组元素下标为奇数,则数组元素值 为false,否则为true。 public class javal{ pubhc static void main(String[]args){ boolean b[]= ; for(int i=0;i<10;i++){ if( ) b[i]=false; else ; } for(int i=0;i<10;i++) System.Out.print("bE"+i+"]="+b[i]+","); } }
第21题:
执行下面这段程序后,单击命令按钮,窗体中输出结果是 ______。 Private Sub Command1_Click() a=1 : b=4 : c = 9 : d = 5 If a < b Then If c<d Then x=True Else If a<c Then x=False Else x=True End If End If End If Print Val(x) End Sub
A.True
B.False
C.0
D.1
第22题:
下列程序的执行结果是( )。 a =75 If a > 90 Then i=4 If a > 80 Then i=3 If a > 70 Then i=2 If a > 60 Then i=1 Print "i="; i
A.i=1
B.i=2
C.i=3
D.i=4
第23题:
A.false false true false
B.false false true true
C.false true true false
D.true false false true
第24题:
在Python3.x中语句print(*[1,2,3])不能正确执行。