若有定义语句:int a=5;,则表达式:a++的值是?.
a++不是等于a+1嘛?那为什么表达式的值等于5啊?
人气:266 ℃ 时间:2019-11-06 08:58:25
解答
a=6 整个表达式的值不变
a++是先用此次的值
然后是下一次的值
有问题再问
没问题 我是第一个来的哦
推荐
- 若有定义语句:int a=1;则表达式:(++a)--的值是 .
- 若有定义语句int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值为多少
- 若有定义语句“int x=10,y=20,z=20;”,则表达式x>z&&y==z的值为
- 若已定义:int a[9],*p=a;并在以后的语句中未改变p的值,不能表示a[1] 地址的表达式是
- 若有以下定义和语句:int a[10]={1,2,3,4,5,6,7,8,9,10},p=a; 则不能表示a数组元素的表达式是( ) A) *p B)
- He doesn't suppose that you'll come in time,_______?A does he B,will you
- Tom()(be)ill last week,he()(be)much better now.用所给词的适当形式填空.
- Which month has 28 days?
猜你喜欢