第1题:
程序设计中可使用括号改善表达式的清晰性。()
第2题:
在设置查询的“准则”时,可以直接输入表达式,也可以使用表达式【 】来帮助创建表达式。
第3题:
A、只能是逻辑表达式
B、只能是关系表达式
C、只能是逻辑表达式或关系表达式
D、可以是任意表达式
第4题:
关于if后一对圆括号中的表达式,以下叙述中正确的是( )
A.只能用逻辑表达式
B.只能用关系表达式
C.既可用逻辑表达式也可用关系表达式
D.可用任意表达式
第5题:
在软件详细设计的编码过程中,最主要的工作就是书写语句,下列叙述中______是不合理的。
A.尽量使用3种基本控制结构来编程
B.不要在同一行中写多个语句
C.使用括号清晰的表达出逻辑表达式和算术表达式的运算次序
D.尽量使用测试条件“非”
第6题:
switch后面括号中的表达式只能是整型、______ 或枚举型表达式。
第7题:
A、需要进行出栈操作但栈已空
B、需要进行入栈操作但栈已满
C、表达式处理已结束,但栈中仍留有字符“(”
D、表达式处理已结束,但栈中仍留有字符“)”
第8题:
可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“(”就将其入栈,遇到“)”就执行出栈操作。对算术表达式“(a+b*(a+b))/c)+(a+b)”,检查时,(33);对算术表达式“((a+b/(a+b)-c/a)/b”,检查时,(34)。这两种情况都表明所检查的算术表达式括号不匹配。
A.栈为空却要进行出栈操作
B.栈已满却要进行入栈操作
C.表达式处理已结束,栈中仍留有字符“(”
D.表达式处理已结束,栈中仍留有字符“)”
第9题:
A、表达式中的乘号*不能省略,但可以用符号·代替
B、通常不允许两个运算符相连,两个运算符应当用括号隔开
C、括号可以改变运算符的运算顺序
D、在表达式中只能用圆括号,不能使用方括号。
第10题:
以下关于编程风格的叙述中,不应提倡的风格是(32)。
A.使用有清晰含义的标识符,并对程序语句进行注释
B.不要直接进行浮点数的相等比较
C.使用括号以改善逻辑表达式和算术表达式的清晰性
D.尽量用计数方法来判断一个文件的结束