下列程序的执行结果为 a=10 b=20 If a < > b Then a=a + b Else b=b-a Print a,bA.20 20B.30

题目

下列程序的执行结果为 a=10 b=20 If a < > b Then a=a + b Else b=b-a Print a,b

A.20 20

B.30 20

C.30 40

D.15 15

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

阅读下面程序,选择正确输出结果_______________。x = 10 y = 20 if x > 10: if y > 20: z = x + y print('z is', z) else: print(x)

A.10

B.20

C.30

D.没有输出


A

第2题:

执行下列python语句将产生的结果是()。 i=1 if (i): print(True) else: print(False)


B

第3题:

以下程序运行结果为: a=4 if a>5: b=a**2 else: b=a**3 print(b)


B 本题中del(char*s)函数实现的功能是逐个读入s数组中的字符,如果遇到数字。则将数字存在s中,遇到非数字字符则跳过。所以最后输出的应该是字符串s中所有数字的个数。

第4题:

以下程序运行结果为: a=4 if a>3: b=a**2 else: b=a**3 print(b)


64

第5题:

已知x=2,y=10,z=20,以下语句执行后的结果是() if x<y: if z>30: print(“错误”) else: print(“正确”)

A.错误

B.正确

C.无输出

D.语法错误


20,10,10

第6题:

以下程序的运行结果为: a=3 b=4 c=1 if a>=b: if a>=c: print(a) else: print(c) else: if b>=c: print(b) else: print(c)


B 【解析】求解本题的关键在于理解好3个DoWhile循环的执行顺序,第2个和第3个DoWhile循环嵌套在第1个DoWhile循环内,先执行第2个循环,然后是第3个循环,最后是外层循环即第1个DoWhile循环。程序执行如下:m=9,n=8;第1个DoWhile循环内,执行第2个Dowhile循环,m=m-n=1;退出第2个Dowhile循环:执行第3个Dowhile循环,n=n.m.,最后n的值为l:退出第3个DoWhile循环;退出第1个DoWhile循环。程序执行结果是l。

第7题:

以下程序运行结果为: a=4 if a>5: b=a**2 else: b=a**3 print(b)


B 本题中del(char*s)函数实现的功能是逐个读入s数组中的字符,如果遇到数字。则将数字存在s中,遇到非数字字符则跳过。所以最后输出的应该是字符串s中所有数字的个数。

第8题:

3、已知x=2,y=10,z=20,以下语句执行后的结果是() if x<y: if z>30: print(“错误”) else: print(“正确”)

A.错误

B.正确

C.无输出

D.语法错误


20,10,10

第9题:

下列代码的执行结果是____. i = 10 if i in [1, 3, 10, 4]: print('a') else: print('b')


死循环

第10题:

5、阅读下面程序,选择正确输出结果_______________。x = 10 y = 20 if x > 10: if y > 20: z = x + y print('z is', z) else: print(x)

A.10

B.20

C.30

D.没有输出


B