| 1. 单选题 | 详细信息 | ||||
|
流程图a和b算法的功能相同,则图b中①②③处应填入的内容是( )
A . ①m←x ②x>y? ③m←y
B . ①m←y ②x<y? ③m←x
C . ①m←x ②x<y? ③m←y
D . ①m←y ②x>y? ③m←y
|
|||||
| 2. 单选题 | 详细信息 |
|
下面关于算法的描述,正确的是( )
A . 一个算法只能有一个输入
B . 算法只能用流程图来表示
C . 一个算法的执行步骤可以是无限的
D . 一个完整的算法,不管用什么方法来表示,都至少有一个输出结果
|
|
| 3. 单选题 | 详细信息 |
|
某算法用伪代码描述如下。
输入两个互不相等的自然数x,y if x>y then x←x+y,y←x-y,x=x-y 输出x,y 关于上述算法,下列说法正确的是( )
A . 该算法无法用流程图来描述
B . 该算法运用了循环结构的控制转移
C . 该算法实现了从小到大输出两个自然数
D . 该算法不符合“可行性”特征
|
|
| 4. 单选题 | 详细信息 |
|
下列可作为Python变量名的是( )
A . ab-3
B . space line
C . _apple
D . if
|
|
| 5. 单选题 | 详细信息 |
|
下列 Python表达式的值为整数6的是( )
A . 13//2
B . 18%3
C . 24/4
D . 2**3
|
|
| 6. 单选题 | 详细信息 |
|
判断数值x是否在区间[a,b]内,下列表达式正确的是( )
A . x >= a and x <= b
B . "a" <= x <= "b"
C . a≤x≤b
D . a <= x or x <= b
|
|
| 7. 单选题 | 详细信息 |
|
下列选项中表达式的结果和其他三项不同的是( )
A . "ac" in "abc"
B . 5 != 6
C . "a"> "H"
D . not( 9 % 2 == 0)
|
|
| 8. 单选题 | 详细信息 |
|
下列表达式中,值为True的是( )
A . 1>=2 or 3<5 and 7//2>6//2
B . not(1>2 or 1!=5)
C . int(6.89)==7
D . 8%5==9//3
|
|
| 9. 单选题 | 详细信息 |
|
下列语句中,输出结果为21的是( )
A . print("2"+"1")
B . print("2" in "21")
C . print(2+1)
D . s="2021"; print(s[3:4])
|
|
| 10. 单选题 | 详细信息 |
|
下列哪条赋值语句在Python中是非法的( )
A . x=y=z=1
B . x=(y=z+1)
C . x,y=y,x
D . x+=y
|
|