1.关于算法,正确的说法是________。
A. 算法就是程序 B. 算法就是对于一个特定问题确定的有限的求解步骤
C. 算法就是计算方法 D. 算法就是流程图
2.以下描述中,不能作为算法的特征的是________。
A. 算法中一定有算术运算 B. 算法的步骤是有限的
C. 算法的每一个步骤必须有确切的含义
D. 算法的每一个步骤是实际能做的
3.描述算法除了用自然语言外,最常用的还有________。
A. 机器语言 B. 流程图 C. 汇编语言 D. 低级语言
4.不能描述算法的是________。
A. 流程图 B. 伪代码 C. 数据库 D. 自然语言
5.________不是流程图中常见的图形。
A. 菱形 B. 平行四边形 C. 矩形 D. 五角形
6.流程图的符号中,菱形框一般作为_______。
A. 处理框 B. 连接框 C. 判断框 D. 输入、输出框
7.平行四边形框是_____。
A. 输入框 B. 输入/输出框 C.处理框 D. 起止框
8.判断框有1个入口,________个出口。
A. 1 B. 2 C. 3 D. 4
9. 以下_______是合法的变量名。
A.2P B.π C.*C D.N_2
10.若变量a、b的值分别为5、6,则表达式a+b/(a-b)的值是_______。
A.-1 B.-11 C.1 D.11
11.已知变量x、y的值分别为1、-3,表达式(x-y)/2*(x+y)的值是_______。
A.1 B. -1 C.4 D.-4
12.若变量m=0.81, 则表达式sqr(m)<1 and not int(m)>1的值是________。
A. .F. B. .T. C. 0.9 D. 1
13.a的取值范围为(-3,8),则a的限制条件为________。
A. a>-3或a<8 B. a≥-3且a≤8
C. a>-3且a<8 D. a≥-3或a≤8
14.已有x←2,y←3,则在赋值语句a←2*(x+y)中,常量为________。
A. 2 B. x C. y D. a
15.赋值表达式x←y的功能是________。
A. x的值赋给y,x保留原来的值 B. y的值赋给x,y的值变为0
C. y的值赋给x,y保留原来的值 D. x的值赋给y,x的值变为0
16.not ((6>5) or (4<0)) and (9>3) 的值和下列哪个表达式的值是相等的_____。
在常用的正则化计算方法中 属于A. 6>5 and 9>3 B. 4<0 and 9>3
C. 6>5 or 4<0 D. 4<0 or 9>3
17.在下列四个表达式中,为非法的表达式是_____。
A. a=abc B. 5>a-b C. a<>b D. a="ABC"*123
18.下列赋值语句错误的是_____。
A. X=Y=Z=1 B. A=C+D C. S=pi*R^2 D. 20=SIN(X)
19.表达式3^3/3 mod 2的值是_____。
A. 1 B. -1 C. 3 D. 0
20.如果X=4,那么以下运算结果为True的表达式是_____。
A.(X<=4) and (X>=6) B.(X>4) or (X>=6)
C.(X>=4) and (X>=6) D. not (X<>4)
21.表达式abs(int(-17.8))的值是_____。
A. 17 B. -18 C. -17 D. 18
22. 9 - ( 9 \ 4 ) * 4 表达式的结果是_______。
A. 9与9除以4后取整乘4的积的差 B. 9除以4的余数
C. 9除以4 D. 9与9除以4的余数乘4的差的积
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论