若有定义int a =10,则表达式a+=a-=a*=a的值是多少啊
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 13:38:13
若有定义inta=10,则表达式a+=a-=a*=a的值是多少啊若有定义inta=10,则表达式a+=a-=a*=a的值是多少啊若有定义inta=10,则表达式a+=a-=a*=a的值是多少啊#inc
若有定义int a =10,则表达式a+=a-=a*=a的值是多少啊
若有定义int a =10,则表达式a+=a-=a*=a的值是多少啊
若有定义int a =10,则表达式a+=a-=a*=a的值是多少啊
#include
int main()
{
int a=10;
a+=a-=a*=a;
printf("%d\n",a);
}
显示的答案是 0; 连续赋值 的规则 是从右到左~
我们分细点
1:a+=a-=a*=10
2:a+=a-=100
3:a+=0
4:a=0
所以答案是 0
LZ 明白了吗~
若有定义int a =10,则表达式a+=a-=a*=a的值是多少啊
若已定义int a,则表达式a=10,a+10,a++的值为
若有定义语句:int a=1;则表达式:(++a)--的值是 .
若有变量定义 int a=1;表达式 a--?++a:--a的值是多少
若有定义 int a=1,b=2; 表达式(a++)+(++b) 的值是多少?
若有定义语句:int a=5;,则表达式:a++的值是?.a++不是等于a+1嘛?那为什么表达式的值等于5啊?
设先有定义:int a=10;则表达式(++a)+(a--)的值为
若有定义:int a; 且表达式 a的值为0 表达式 =0 的值 为什么为1
若有定义语句:int a=10;double b=3.14;,则表达式‘A’+a+b值得类型是double 为什么呢
若有定义“int a=7;float x=2.5,y=4.7;”,则表达式x+a%3*(int)(x+y)%2/4的值是多
15.若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( )
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是?
若有定义:int a=7;float x=2.5,y=4.7; ,则表达式x+a%3*(int)(x+y)%2/4的值是
若有定义 int a=7;folat x=2.5,y = 4.7; 则表达式++a%3*(int)(x+y)%2/4的值是
若有定义语句int a=12,则执行表达式a+=a-=a+a后a的值为________.
假定有变量定义 int a=25则表达式(a=3+8,a/3),a+5值是
若已定义int a;则表达式a=11,a+1,a++的值是这个题和下一题有什么区别已定义int a;则执行表达式a=11,a+1,a++后a的值是
若有定义:int a[3][4];则表达式&a[2][1]-a的值为9