如果A=“新年”,B=“好”,C=‘A+B’,表达式&C+“!”的值是______。A.A+B+!B.新年好!C.C!D.不能计算

题目

如果A=“新年”,B=“好”,C=‘A+B’,表达式&C+“!”的值是______。

A.A+B+!

B.新年好!

C.C!

D.不能计算


相似考题
更多“如果A=“新年”,B=“好”,C=‘A+B’,表达式&C+“!”的值是______。A.A+B+!B.新年好!C.C!D.不能计算 ”相关问题
  • 第1题:

    可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“(”就将其入栈,遇到“)”就执行出栈操作。对算术表达式“(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次入栈的“(”仍没有取出,因此,表达式中的括号并不匹配。
      本例是栈的重要应用之例。编译程序中常用栈来检查语句(或程序)中的括号是否匹配。
      在日常生活中,当人们进入一个复杂的大院时,需要多次进门,多次出门。每次出门,总是退出最近进门的院。在同一位置堆积货物时,总是先取最近刚放上的货。所以,栈的应用也是比较常见的。可以用这种日常生活中的例子来形象地理解栈的操作。

  • 第2题:

    如果A="新年",B="好",C='A+B',表达式&C+"!"的值是______。

    A.A+B+!

    B.新年好!

    C.C!

    D.不能计算


    正确答案:B
    解析:&是一个宏替换命令,用来替换恢复所代表的内容。所以表达式:&C+"!"也就变成了A+B!,经过"&"运算后,&K的值是“新年好”,所以最后表达式的结果应该是:“新年好!”。

  • 第3题:

    假定有以下循环结构

    Do Until条件表达式

    循环体

    Loop

    则以下正确的描述是

    A.如果“条件表达式”的值是O,则一次循环体也不执行

    B.如果“条件表达式”的值不为0,则至少执行一次循环体

    C.不论“条件表达式”的值是否为“真”,至少要执行一次循环体

    D.如果“条件表达式”的值恒为O,则无限次执行循环体


    正确答案:D
    解析: DO Until…Loop(直到型循环)语句的功能:当条件不成立(为假)时,执行循环,直到条件成立(为真)时,停止循环。

  • 第4题:

    若A=20,B=80,C=70,D=30,则表达式A+B>1600r(B*C>200AndNotd>60)的值是______。


    正确答案:True
    True

  • 第5题:

    若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是

    A.char

    B.int

    C.double

    D.float


    正确答案:C
    解析:本题考查数据类型的自动转换,C语言语法规定,当不同的变量相加时按最长的变量对齐,即转换优先级为:char<int<float<double。

  • 第6题:

    藏历新年,人们见面时都要说“扎西德勒”是什么意思?( )。

    A.新年好
    B.吉祥如意
    C.恭喜发财
    D.心想事成

    答案:B
    解析:
    扎西德勒是藏族人表示欢迎、祝福吉祥的话,“扎西”是吉祥的意思,“德勒”是好的意思,连起来可以翻译成“吉祥如意”。

  • 第7题:

    下列属于文明用语的是?()

    • A、您好
    • B、早上好
    • C、晚上好
    • D、新年好

    正确答案:A,B,C,D

  • 第8题:

    2011年新年,边检执勤人员小明在查验澳门旅客王某时,王某主动说“阿SIR,新年好”,下面关于这一情景的描述不正确的是()。

    • A、问候的方式只能点头致意
    • B、当服务对象先行问好或微笑致意时应礼貌回应
    • C、问候时应注视对方
    • D、问候时应语气真诚,语音清晰

    正确答案:A

  • 第9题:

    藏历新年,人们见面时都要说"扎西德勒"是什么意思()。

    • A、新年好
    • B、吉祥如意
    • C、你好
    • D、恭喜发财

    正确答案:B

  • 第10题:

    表达式(a=b=4,a+1,b+=2,a+b)的值为()


    正确答案:10

  • 第11题:

    假设变量a,b均为整型,表达式(a=5,b=2,a>b?a++:b++,a+b)的值是()


    正确答案:8

  • 第12题:

    单选题
    藏历新年,人们见面时都要说"扎西德勒"是什么意思()。
    A

    新年好

    B

    吉祥如意

    C

    你好

    D

    恭喜发财


    正确答案: D
    解析: 暂无解析

  • 第13题:

    设floata=2,b=4,c=3;,以下C语言表达式与代数式(a+b)+c计算结果不一致的是__。

    A.(a+b)*c/2

    B.(1/2)*(a+b)*c

    C.(1/2)*(a+b)*c

    D.(1/2)*(a+b)*c


    正确答案:B

  • 第14题:

    设有定义:float a=2,b=4,h=3;以下C语言表达式中与代数式(a+b)h计算结果不相符的是

    A.(a+b)*h/2

    B.(1/2)*(a+b)*h

    C.(a+b)*h*1/2

    D.h/2*(a+b)


    正确答案:B
    解析:将简单的数学表达式表示成合法的C程序的语句。选项B中由于1和2都是整型,其1/2的运算结果为0,故整个表达式的值为0,所以它的结果和题目中要求的代数式的计算结果不相符。

  • 第15题:

    若A=20,B=80,C=70,D=30,则表达式A+B>160 Or(B * C>200 And Not D >60)的值是【 】。


    正确答案:Ture
    Ture 解析:本题是对运算符知识的综合考查。其中Not运算符的含义是操作符为真结果为假,操作符为假结果为真。Or运算符的含义是操作符都为假时,结果为假,否则为真。 And运算符的含义是操作符为真时结果为真,否则为假。题中运算符Or的左边表达式A+ B>160的值为假,右边的表达式B*C>200 And Not D>60即(B*C>200) And (Not D >60)的值为真。故表达式A+B>160 Or (B *C>200 And Not D>60)的值为真即为 Ture.

  • 第16题:

    表达式a+b||~c|d的运算顺序是______。

    A.~,|,+,||

    B.~,||,|,+

    C.~,+,||,|

    D.~,+,|,||


    正确答案:D

  • 第17题:

    int a,b,c,d;表达式(a+b>c+d)的值的数据类型是( )。

    A、int

    B、boolean

    C、char

    D、以上都不对


    答案:B

  • 第18题:

    若有定义:int a=3,b=2,c=1;并有表达式:①a%b,②a>b>c,③b&&c+1,④c+=1,则表达式值相等的是()。

    • A、①和②
    • B、②和③
    • C、①和③
    • D、③和④

    正确答案:C

  • 第19题:

    将数学式子(a+b)×c÷d写成Pascal表达式,正确的是()

    • A、(a+b)×c÷d
    • B、a+b*c/d
    • C、(a+b)×c/d
    • D、(a+b)*c/d

    正确答案:D

  • 第20题:

    设a=3,b=4,c=5,则表达式!(a+b)+c-1&&b+c/2的值为()


    正确答案:1

  • 第21题:

    运用布尔代数计算下面表达式的值不是为a的是:()

    • A、a(a+b)
    • B、a+a.b
    • C、a+a
    • D、a+b

    正确答案:D

  • 第22题:

    假设所有变量均为整型,则表达式(a=2,b=5,a++,b++,a+b)的值为()。


    正确答案:10

  • 第23题:

    单选题
    梯形的上底为A,下底为B,高为H,计算其面积的FORTRAN表达式中错误的是()
    A

     1/2*(AB)*H

    B

     (A+B)*H/2

    C

     (A+B)/2*H

    D

     0.5*(A+B)*H


    正确答案: A
    解析: 暂无解析

  • 第24题:

    单选题
    若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是(  )。
    A

    char

    B

    int

    C

    double

    D

    float


    正确答案: D
    解析:
    在多目运算符相关联的运算中,如果类型不一致,系统将自动进行类型转换,使两边的类型达到一致后,再进行运算,转换的规则是由“低到高”。'A'是字符型,a是整型,b是double型。字符型数据占1个字节,整型占2个字节,doub1e型占8个字节,故三者相加后为double型,答案选择C选项。