Oracle

在表达式中不使用括号来标识子表达式。

题目

在表达式中不使用括号来标识子表达式。

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

第1题:

程序设计中可使用括号改善表达式的清晰性。()


参考答案:正确

第2题:

在设置查询的“准则”时,可以直接输入表达式,也可以使用表达式【 】来帮助创建表达式。


正确答案:生成器
生成器 解析:本题考查准则的设置方法。设置查询的条件时,可以在“准则”单元格内直接输入正确的表达式,也可以启动表达式生成器,使用表达式生成器生成表达式。

第3题:

在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式为()

A、只能是逻辑表达式

B、只能是关系表达式

C、只能是逻辑表达式或关系表达式

D、可以是任意表达式


参考答案:D

第4题:

关于if后一对圆括号中的表达式,以下叙述中正确的是( )

A.只能用逻辑表达式

B.只能用关系表达式

C.既可用逻辑表达式也可用关系表达式

D.可用任意表达式


正确答案:D

第5题:

在软件详细设计的编码过程中,最主要的工作就是书写语句,下列叙述中______是不合理的。

A.尽量使用3种基本控制结构来编程

B.不要在同一行中写多个语句

C.使用括号清晰的表达出逻辑表达式和算术表达式的运算次序

D.尽量使用测试条件“非”


正确答案:D
解析:在编码过程中,书写语句时要做到每条语句尽可能简单明了、易读易懂,要做到这一点,要遵循一些基本的语句书写原则。其中常用的有:
  不要在同一行中写多个语句。
  避免使用复杂的条件测试,减少对“非”条件的测试。
  尽量不用或少用GOT0语句。
  尽量只采用3种基本控制结构来编写程序。
  利用括号使表达式的运算次序清晰直观。

第6题:

switch后面括号中的表达式只能是整型、______ 或枚举型表达式。


正确答案:字符型
字符型

第7题:

可利用一个栈来检查表达式中的括号是否匹配,其方法是:初始时设置栈为空,然后从左到右扫描表达式,遇到左括号“(”就将其入栈,遇到右括号“)”就执行出栈操作,忽略其他符号。对于算术表达式“a*(b+c))d”,由于(),因此可判断出该表达式中的括号不匹配。

A、需要进行出栈操作但栈已空

B、需要进行入栈操作但栈已满

C、表达式处理已结束,但栈中仍留有字符“(”

D、表达式处理已结束,但栈中仍留有字符“)”


正确答案:A

第8题:

可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“(”就将其入栈,遇到“)”就执行出栈操作。对算术表达式“(a+b*(a+b))/c)+(a+b)”,检查时,(33);对算术表达式“((a+b/(a+b)-c/a)/b”,检查时,(34)。这两种情况都表明所检查的算术表达式括号不匹配。

A.栈为空却要进行出栈操作

B.栈已满却要进行入栈操作

C.表达式处理已结束,栈中仍留有字符“(”

D.表达式处理已结束,栈中仍留有字符“)”


正确答案:A
解析:对算术表达式(a+b*(a+b))/c)+(a+b)进行括号检查时,栈操作的顺序为:
         入栈,入栈,出栈,出栈,出栈,……
  当需要进行第三次出栈操作时,发现栈已空,已不可能完成出栈操作。
  对算术表达式((a+b/(a+b)-c/a)/b进行括号检查时,栈操作的顺序为:
          入栈,入栈,入栈,出栈,出栈
  第1次出栈操作取出的是第3次刚入栈的“(”,第2次出栈操作取出的是第2次入栈的“(”。直到表达式检查结束,第1次入栈的“(”仍没有取出,因此,表达式中的括号并不匹配。
  本例是栈的重要应用之例。编译程序中常用栈来检查语句(或程序)中的括号是否匹配。
  在日常生活中,当人们进入一个复杂的大院时,需要多次进门,多次出门。每次出门,总是退出最近进门的院。在同一位置堆积货物时,总是先取最近刚放上的货。所以,栈的应用也是比较常见的。可以用这种日常生活中的例子来形象地理解栈的操作。

第9题:

以下关于运算符的说法,错误的是:( )

A、表达式中的乘号*不能省略,但可以用符号·代替

B、通常不允许两个运算符相连,两个运算符应当用括号隔开

C、括号可以改变运算符的运算顺序

D、在表达式中只能用圆括号,不能使用方括号。


正确答案:A

第10题:

以下关于编程风格的叙述中,不应提倡的风格是(32)。

A.使用有清晰含义的标识符,并对程序语句进行注释

B.不要直接进行浮点数的相等比较

C.使用括号以改善逻辑表达式和算术表达式的清晰性

D.尽量用计数方法来判断一个文件的结束


正确答案:D
解析:编程的质量在很大程度上影响着程序的质量。编码风格涉及到源程序中的内部文档、数据说明、语句构造及输入/输出。在编码过程中,最主要的工作就是书写语句。有关书写语句的原则有几十种,其目的是希望每条语句尽可能简单明了,能直截了当地反映程序员的意图。使用括号清晰地表达出逻辑表达式和算术表达式的运算次序是语句构造的规则之一。对源程序中的内部文档的要求主要包括选择标识符的名字、适当的注释和程序的视觉组织。在选择标识符的名字时,应尽量选择含义明确的名字,使它能正确提示标识符所代表的实体。输入和输出是每个程序都不可缺少的部分。在编写输入和输出程序段时,如果遇到需要计数的情况,应使用数据结束标记(如数据文件结束标记),而不应要求用户输入数据的个数。在计算机内部,浮点数采用科学记数法表示。但是有些十进制小数无法精确地表示成二进制小数。因此应尽量避免对两个浮点数直接进行“==”和“!=”比较运算(特别是在循环条件中)。如果需要进行比较运算,则可以采用判断两者的差的绝对值是否小于某个很小的数来实现。

更多相关问题