已知“inta,b=5,c=4",计算表达式a+=a-=a=b+c的值.我算出来的答案是1

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/02 23:38:27

已知“inta,b=5,c=4",计算表达式a+=a-=a=b+c的值.我算出来的答案是1
已知“inta,b=5,c=4",计算表达式a+=a-=a=b+c的值.
我算出来的答案是1

已知“inta,b=5,c=4",计算表达式a+=a-=a=b+c的值.我算出来的答案是1
这个式子等效为
a=a+(a=a-(a=b+c))
=a+(a=a-9)//此时a=9
=a+0//此时a=0
=0

这个是表达式啊 怎么能出来结果啊 你求的是啥?

已知“inta,b=5,c=4,计算表达式a+=a-=a=b+c的值.我算出来的答案是1 inta=3,b=4,c=5;执行完表达式a++>b--&&b++>c&&++c 后abc的值为多少 已知:inta[]={1,2,3,4,5},*p=a;在下列数组元素地址的表示中,正确的是()A *p++B &(a+1)C &p[2]D &(p+1) inta,b;求表达式(a=1,a++,b=1,a&&b++)?i+1:i+4的值 inti=1,求i++||i++||i++的值inta=1,b=2,c=3;求表达式a 条件表达式题设inta=1,b=2,c=3,d=4;则条件表达式a C语言,一个简单式子,高手帮我吧.已知inta=5,b=4;求b++(++a) 与b+(a++)我算上面一式为10 下面一式为10 书上答案为10,9 晕呐我算是b+a=9后结果自增1变成10。错在哪呢?? inta=3,b=2,c=1,则表达式(a>b)==c的值是多少? 8.若有定义inta[][3]={1,2,3,4,5,6,7,8};则a[1][2]的值是( ) A) 4 B) 5 C)6 D) 7 void main() { inta,b=1 a=(b+4,b+=2,++b); printf(%d,a); 执行语句inta,b,c;a=(b=c=3,c++,b+=c);则a的值是 若有定义:inta=10,b=9,c=8;,接着顺序执行下列语句,变量b中的值为c=(a-=(b-5));c=(a%11)+(b=3); 有定义inta[5]={1,2,3,4,5},则a[3]的值 inta[ ]={1,2,3,4,5},这个数组的下标范围是 有定义inta[][3]={1,2,3,4,5,6};执行语句printf( %c ,a[1][10]+'A');结果是什么 设inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为() A1 B2 C3 D4 #include “stdio.h main() {inta=2,b=2;c=2; printf(%d ,a/b&c) } 输出结果是... 二维数组题目设有以下声明和语句:inta=2,b,c=5;scanf(%d,&b);b=c--||scanf(%d,&c)&&a++;该段程序执行时,若从和键盘输入数据 4空格3,则变量c的值为( )为什么答案为4?以下程序运行结果() #in #include int fun(inta,intb,intc) {c=a*b} main() {intc; fun(2,3,c);printf(%d ,c);}为什么答案是“无定值”呢?