字典翻译 问答 其它 【问C语言,若a是int型变量4.若a是int型变量,则下面表达式的值为【4】。(a=4*5,a*2),a+65.若x和a均是int型变量,则计算表达式(1)后的x值为【5】,计算表达式(2)后的x值为【6】。(1)】
问题标题:
【问C语言,若a是int型变量4.若a是int型变量,则下面表达式的值为【4】。(a=4*5,a*2),a+65.若x和a均是int型变量,则计算表达式(1)后的x值为【5】,计算表达式(2)后的x值为【6】。(1)】
问题描述:

问C语言,若a是int型变量

4.若a是int型变量,则下面表达式的值为【4】。

(a=4*5,a*2),a+6

5.若x和a均是int型变量,则计算表达式(1)后的x值为【5】,计算表达式(2)后的x值为【6】。

(1)x=(a=4,6*2)

(2)x=a=4,6*2

6.若a是int型变量,则计算下面表达式后a的值为【7】。

A=25/3%3

7.若x和n均是int型变量,且x和n的初值均为5,则计算表达式后x的值为【8】,n的值为【9】。

x+=n++

告诉我为什么好不,我想知道经过

段向军回答:
  【4】26楼下说的对的确是26   【5】12   【6】4   【7】2   【8】5   【9】6
冯庆枝回答:
  楼上的不对。4和8都错了   逗号表达式的一般形式:   表达式1,表达式2   逗号表达式的求解过程是:先求解表达式1,再求解表达式2。整个逗号表达式的值是表达式2的值。   因此:   4:26//a=4*5求得a为20,之后a*2但是a不变,之后a+6为26,即表达式的值   5:12//因为a=4,6*2这个表达式的值为6*2=12   6:4//x=a=4与6*2无关,x的值为4   7:2//25/3取其int型为8,8%3为2   8:10//等效于x=x+(n++),其中,先用n=5计算,之后n自加   9:6
李前进回答:
  好好看书啊,
点击显示
其它推荐
热门其它推荐
  • 其它