【第3题】算法是对解题过程精确地描述,以下不属于算法描述方式的是( )
A. 自然语言
B. 伪代码
C. 机器语言
D. 流程图
答案:C
【第4题】已知x=2,y=3,表达式x*=y+5执行后,x变量中的值是( )
A. 11
B. 16
C. 13
D. 26
答案:B
【第4题】下列选项中,可以作为Python程序变量名的是( )
A. 2a
B. ab
C. a+b
D. for
答案:B
【第3题】某算法流程图如图所示,若输入m和n的值分别为24和9,执行这部分流程后,变量m的值为( )
A. 3
B. 6
C. 9
D. 1
答案:A
【第4题】请判断如图所示的程序代码,是将三个数( )
A. 从大到小排序
B. 都变成最大的数
C. 都变成最小的数
D. 从小到大排序
答案:D
【第3题】在计算机解决问题的过程中,将设计好的算法通过某种计算机语言描述出来的过程被称为( )
A. 分析问题
B. 设计算法
C. 编写程序
D. 调试运行
答案:C
【第4题】下面代码的输出结果是( )
for s in "HelloWorld":
if s== "W":
continue
print(s,end="")
A. Helloorld B. Hello C. World D. HelloWorld
答案:A
【第3题】在编程解决“韩信点兵”问题时,写出韩信点兵问题的求解步骤属于( )
A. 分析问题
B. 设计算法
C. 编写程序
D. 设计运行
答案:B
【第4题】选择结构程序应用的分支语句是( )
A. if
B. for
C. while
D. print
答案:A