x/=(a=4,b=a*5,b++)+9执行后,变量a、b、x的值分别是多少?表达式的值呢?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/30 22:26:50
x/=(a=4,b=a*5,b++)+9执行后,变量a、b、x的值分别是多少?表达式的值呢?
/=怎么计算的?还有条件运算符 到底是自左向右还是自右向左
/=怎么计算的?还有条件运算符 到底是自左向右还是自右向左
a=4,b=21,x的确不知道初值,不知道./=楼上讲了.条件运算符是自左向右的.
条件运算符:例如这个吧.
a>b?a:b
如果a大于b,那么表达式的值就为a,如果a不比b大,也就是说a>b为假,则表达式的值为b.
再问: 如果X初始为10则X为多少 ?表达式值为多少? X的值和表达式的值两个有什么区别?谢谢了
再答: a=4,b=21,那么等于x=10/21,表达式的值就是x+9。/=和+的优先级不同。这里先不说优先级。/=是自右向左结合的,所以先算前面的,然后再加9,就是表达式的值了。。。
条件运算符:例如这个吧.
a>b?a:b
如果a大于b,那么表达式的值就为a,如果a不比b大,也就是说a>b为假,则表达式的值为b.
再问: 如果X初始为10则X为多少 ?表达式值为多少? X的值和表达式的值两个有什么区别?谢谢了
再答: a=4,b=21,那么等于x=10/21,表达式的值就是x+9。/=和+的优先级不同。这里先不说优先级。/=是自右向左结合的,所以先算前面的,然后再加9,就是表达式的值了。。。
x/=(a=4,b=a*5,b++)+9执行后,变量a、b、x的值分别是多少?表达式的值呢?
计算表达式x=a=4,b=x++后,变量x、a、b的值分别为?
整型变量a的值为10,b的值为3,则执行表达式b%=b++||++a后两个变量的值是多少?表达式的执行过程是怎样的
已知"int a=4,b=5,c;";则执行表达式"c=a=a>b"后变量a的值0吗?
C语言题目:设a=3,b=4,c=5,执行!(x=a)&&(y=b)&&0 逻辑表达式后,变量x 和y 的值为
设int a=0,b=5;执行表达式++a||++b,a+b后,a,b和表达式的值分别是?
int a=1,b=2,c=3; 执行表达式(a=b+c)||(++b)后a,b,c的值分别是多少啊
已有声明“int x,a=3,b=2;”,则执行赋值语句“x=a>b++?a++:b++;”后,变量x、a、b的值分别为
104.已知int x=6,y=2,z;则执行表达式z=x=x>y后,变量z的值为 A.0 B.1 C.4 D.5
c语句 int a=5,b;b=a>3&&0,a++;执行后变量b的值为?
C语言中有一道题目:已知"int a=4,b=5,c;",则执行表达式"c=a=a>b后变量a的值为( ) A 0 B
char a='i' b='a' int c; c=a+b; a=c; 执行后变量a b c的值是多少