int x; x=-3+4%5-6,则x的值为多少

如题所述

第1个回答  2015-04-10
先计算乘除:
4%5=4

在计算加减:
-3+4-6=-5

所以最后结果是-5本回答被提问者和网友采纳
第2个回答  2015-04-10
-5
%优先级比-高
4%5的意思是4对5取余得4
第3个回答  2015-04-10
4%5等于4,-3+4-6=-5

int x; x=-3+4%5-6,则x的值为多少
-3+4-6=-5 所以最后结果是-5

int x;x=-3+4%5-6,则x值为多少?
主要是4%5是4对5取余,因为4小于5,所以结果就是4本身,如果是一个大于5得数,结果会是它除以5后的余数

int x; x=-3+4%-5*3;则x的值为
最后 -3+12==9

...希望回答的详细一些,有详细讲解 int x; x=-3+4%-5*3,则x的值为...
所以x=-3+4%-5^3等价于x=(-3+(4%-5))^3=1 第二题 满足y!=123以及x<3的条件下循环继续 y=0!=123,x每次循环依次为0,1,2,3...所以是3次

int x;x=3*4%5\/6,则x的值为
x值为0。具体如下:一、在C语言中,规定乘(*)、除(\/)以及取余(%)的优先级是相同的。 具体优先级如下图:二、优先级相同, 这三个运算符都是自左向右计算。所以计算时,从左到右依次计算即可。三、计算步骤:x=3*4%5\/6 =12%5\/6 =2\/6 =0 四、注意事项:最后一步2\/6均为整型操作,...

设x为int型变量,则执行以下语句后,x的值为( )。 x=10;x=x-=x-x;
【答案】:A 执行x=x-=x-x语句可写成x=x- (x-x),可看出结果为10,故八选项正确。

若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后a的值为
按照从左至右结合性和优先级顺序,先计算a-=a*a,最后a结果为a=a-a*a,a=3-3*3=-6; 再计算a+=-6,因为此时a的值已经变成了-6,所以计算过程是a=a+(-6)=-6-6=-12。 优先级从上到下依次递减,最上面具有最高的优先级,逗号操作符具有最低的优先级。表达式的结合次序取决于表达式中各种运算符的优先...

若定义"int x=5;",则表达式x+=x- =x*=x的计算结果为
x*=x,执行这步相当于 x=x*x,此时x=25,并且x*=x这个表达式的返回值是25,再计算x-=25,此时x=0并且x-=25这个表达式的返回值是0,再计算x+=0,最后x=0

c语言的题目!!
C语言判定大于0的值是真,显然3和4真是真,那么表达式x||y的值是真,和判定不同,返回值的时候C语言用1表示真,0表示假(但是在判定的时候像2 3 4 5 6这类大于0的值也都是真),所以x||y = 1。!的意思是取反,1变0,0变1,所以!x||y = 0.当然我没有记各个符号的优先级,所以...

若int x=3,则表达式x++的值是(),++x的值是()。
若int x=3,则表达式x++的值是(3),++x的值是(4)。但是gztjzxj04的说法不对,如果x=3,那么式子x++的值为3,因为我们先把x当前的值拿来用,再做自加的运算.所以表达式的值为3,但x的值已经为4了;而如果x=3,++x的话,那就是先作运算,再把运算后的值拿来用,所以表达式和x的值都为4;所...

相似回答