本文目录一览

1,c语言中的34和304

不一样,第一个整型,第二个实型,第一个结果是0,第二个结果是0.75
不等价,3/4=0,3.0/4=0.750000

c语言中的34和304

2,C语言中13等于多少 13等于多少

1/3就是1除以3,应该是0.333333333...看你打算把这个浮点数保留几位浮点数本身就是不精确存储的。1%3是取余数,1除以3余几?商0余1,所以1%3=0;
在C语言中,1/3=0,1%3=1因为C语言中如果除数和被除数都是整数(分母不为0),那么C语言就仅取计算结果的整数部分,注意,不是4舍5入,而是直接舍弃,如19/10=1,而不是1.9,也不是2,如果要计算1/3,得到浮点数,一般采取1.0/3或1/3.0对于第二个1%3,就是求1除以3的余数,当然是1
0和1c++下也一样
1/3=01%3=1不懂欢迎追问
1

C语言中13等于多少 13等于多少

3,C语言中43等于多少

在C中,32位int的-4的补码是11111111 11111111 11111111 11111100,3的补码是00000000 00000000 00000000 00000011,&是“按位与”操作符,显然-4&3=0!
在平常算数中2/4=0……2但是在c语言中答案是0(和余数无关)如果是2%4的话是取余,答案是2如果满意请采纳,谢谢!
答案是0,我用代码测试的,你的答案应该是错的!
4 = 0000 0100B,-4 = 1111 1100B,3 = 0000 0011B,-4&3 = 1111 1100&0000 0011--------------- 0000 0000等于0

C语言中43等于多少


文章TAG:c语言中3c语言  语言  等于  
下一篇