c语言a等于多少

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/25 19:21:08
c语言中 若a=5; (a--)等于多少?为什么?

int a=5;    printf("!(a--)=%d\n",!(a--)); //---result:0int&n

C语言中,2%2等于多少?

2%2=0%是模除,取余数

C语言中,(float) 7/2等于多少?

强制转换运算优先,再做除法,所以3.5(float)7/2-->((float)7)/2-->7.0/2-->3.5如果是(float)(7/2)--〉(float)3-->3.00000

C语言中,2%2+(2-1)等于多少

跟据优先级和结合性来考虑.()的优先级最高,既先算括号里面的,等于一.然后是%[求余符号],这里等于零.最后0+1=1,所以答案是1

【C语言中 x=a=3,6*3 x a分别等于多少】

答:x=3;a=3执行过程是:a=3;x=a;(即x=3)(赋值运算“=”号,是从右到左执行的)被忽略的是6*3(因为这只是一个算术表达式,并没有参与赋值)

在C语言中4.7%10等于多少?

4.7%10错误表达式,%前后都必须为整数再问:再问:第一和第二怎么算。求指导谢谢了再答:x=5a=2,b=4.7int(b-a)%3*a/4-aint(b-a)=int(2.7)=22%3=22*a

C语言:式子&*a和&(*a)等于多少?

都等于a因为(1)*和&是互逆的运算(2)*和&是单目运算符,运算自右向左,所以&*a就是&(*a)再问:嗯

c语言中~运算符怎么运算 13等于多少

0表示数字0还有逻辑非(false)~按位取反13=1101~13=0010=2

c 语言这题,s 等于多少

有这时间来问,还不如自己在翻译器里面输入一下不就有结果了么.这题是要让人知道典型的宏的错误用法的后果么?再问:知道了,亲懂c语言么,我还有其他提问呢再答:应该挺算挺懂的吧,呵呵再问:再问:第二题的,最

c语言中 int a=2; a%=4-1等于多少?怎么算的!

%是求余运算.a%=4-1——a=a%(4-1)——a=2%3=2

C语言:&*a等于多少?&(*a)等于多少?

貌似等于a再问:就是等于a,可是书上没推导,没理论,不好理解呀再答:*这个是指针再答:&这个是解引用再问:是的,&不是地址运算符吗?再答:合起来就表示解引用指针。。取指针位置的数值再答:是地址运算符呀

C语言中‘12’-‘0’等于多少谢谢?为什么

2只保存最后一个字符(这里是2)'2'-'0'=2

C语言中6-‘0’等于多少

#includevoidmain(void){printf("%d\n",6-'0');}结果是-42'0'对应的Ascii码是48,所以6-48=-42.

C语言中的++a是什么意思,等于什么

下面回答是不正确的这个叫做自增语句,++a就是使a增加1相当于a=a+1a++也是一个道理.只不过a++是后加++aa++a=a+1对于本身a来讲是一样的但是b=++a和b=a++b的值就不一样了,一

c语言,int a=3,b=4; (a++)*b++等于多少 怎么算的

a++其实还是等于3b++还是4因为++在后是先运算后++,并且++的优先级高于*所以还是3*4,如果输出语句下面再输出这个的话,那就是20了

C语言的27%10/2等于多少

%和/的优先级一样从左往右运算27%10=77/2=3.5结果是3.5如果是赋值给int那就是3

C语言5%20等于 多少?是 5

答案为5%——此为模运算符,又称求余运算符.需要注意的是:%两侧必须是整型数据.求余运算符%顾名思义就是求余数,它的运算结果就是两数相除得到的余数.该题5%20 结果就是5/20的余数,也就

10+'a'+1.5-0.5*'b'等于多少?C语言

10+97+1.5-0.5*98=157.5再问:是不是算错了108.5-49=59.5再答:嗯59.5

C语言.322%2等于多少?为什么?

%是取余预算就和小学学的求余数差不多322/2=161··········0所以答案是0求余数肯定只算一次咯