itgle.com
更多“若有定义语句:inta=3,b=2,c=1;,则表达式b<b?a:b的值是______。 ”相关问题
  • 第1题:

    若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。


    正确答案:2
    2 解析:本题考查的知识点是:条件运算符。条件运算是C++中唯一的三目运算,与其对应的运算符?:称为条件运算符。条件运算符的使用格式为:
    表达式1>?表达式2>:表达式3>
    当计算有条件运算符构成的表达式时,首先计算表达式1>,若其值非0,则计算出 表达式2>的值,并用这个值作为整个表达式的值;若表达式1>的值为0,则计算出表达式3>的值,并用这个值作为整个表达式的值。题目中,ab的结果为假(即 0),所以整个表达式的值为b的值2。

  • 第2题:

    若有定义语句:int a=5;,则表达式:a++ 的值是


    正确

  • 第3题:

    若有定义:int a=3,b=2,c=1,k; 则表达式k=a>b>c的值是()。

    A.0

    B.1

    C.2

    D.3


    pb=&x

  • 第4题:

    若有定义语句:int a[4]={0,1,2,3},*p;p=&a[1];则++(*p)的值是()。


    p1=a;

  • 第5题:

    在有定义语句:int a=3,b=2,c=1;则表达式a?b:c的值是


    3