itgle.com

设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c = a++‖b++;变量b的值是【 8 】。

题目

设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c = a++‖b++;变量b的值是【 8 】。


相似考题
参考答案和解析
正确答案:
【答案】2
【知识点】||运算符的考察
【解析】||运算符只要有一项为真结果就为真,且如果前面表达式已经为真后满表达式不再执行。所以b的值还是2。
更多“设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c = a++‖b++;变量b的值是【 8 】。 ”相关问题
  • 第1题:

    25、设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c=a++||b++;语句后,变量b的值是_______。


    2 a||b若a,b都为假,则a||b为假,其他都为真.如果a为真时,则对b不进行真假,所以对于c=a++||b++,因为a++时为真,所以b++不进行判断,b的值保持不变,故b=2。

  • 第2题:

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

    A.7

    B.8

    C.10

    D.9


    9

  • 第3题:

    设a、b、c为整形变量,且a=2、b=3、c=4,则执行完语句 a*=16+(b++)-(c);之后,变量a的值为___。


    AB

  • 第4题:

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


    B

  • 第5题:

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


    A