C语言中1和0代表什么

无休的牵挂 1个月前 已收到2个回答 举报

被魭於手 2星

共回答了88个问题采纳率:96.7% 评论

在C语言中,0和1有两种意思。第一种意思是数字0和数字1,表示具体的数值。

第二种意思是0代表“假”,1代表“真”,用于逻辑判断和条件控制语句中。C语言规定,1为真(TRUE),0为假(FALSE)。因此,在C语言的环境下,任何时候都不会出现0为真1为假的情况。

8小时前

38

涛涛来了噻 4星

共回答了423个问题 评论

1、如果是1,那就是整数,整数除法1/2结果也会是整数,数学中答案是0.5,但是整型的不能保存0,5.因此会直接变成0.后面的计算结果是什么就不重要了。

2、如果是1.0那么就表示这个数是float类型,float与int运算,结果会变成float的方式存储。1.0/2就是0.5.这样才能得到正确结果。

6小时前

27
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com