问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中什么时候0表示真,1表示假86

发布网友 发布时间:2023-11-15 05:21

我来回答

5个回答

热心网友 时间:2023-12-14 02:04

C语言规定1为真(TRUE),0为假(FALSE)。

C语言中0为假,1为真,逻辑与和整数乘法相同,而c语言中的1就是整数,整数除法1/2结果也会是整数,数学中答案是0.5,但是整型的不能保存0,5。因此会直接变成0。后面的计算结果是什么就不重要了。

总的来说,计算机的最小存储单位是字节,一个字节可存储256个数字,真和假却只有两个数字。C语言从C99才有_ Bool这 个布尔类型。

C99之 前一直使用整数类型存储布尔值,那么除去真和假两值以外还至少有254个数字,这些数字不可能是非真非假,那么只能使用一个值代表真或假,其他值代表前面值的相反值。

扩展资料

计算机识别0和1的原理:

计算机中RAM存储正在使用的程序和文件,硬盘则是文件永久储存的地方。硬盘实际上由若干磁盘构成,磁盘上大量的有序的磁性粒子完成,磁性则可以表示0和1。当需要对文件进行读写时,实际上是发出电脉冲信号移动读写头改变磁性粒子的磁性或者是得到磁性粒子的磁性。

计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称宇。字通常分为若干个字节(每个字节一般是8位)。在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的。字的长度用位数来表示。

在计算机的运算器、控制器中,通常都是以字为单位进行传送的。宇出现在不同的地址其含义是不相同。例如,送往控制器去的字是指令,而送往运算器去的字就是一个数。

在计算机中作为一个整体被存取、传送、处理的二进制数字符串叫做一个字或单元,每个字中二进制位数的长度,称为字长。




热心网友 时间:2023-12-14 02:05

C语言规定,1为真(TRUE), 0为假(FALSE)。
所以题目本身是一个伪命题,在C语言的环境下,任何时候都不会出现0为真1为假的情况。

扩展开来,用来判断的并不一定是1和0两种,在出现其它值的情况下,C语言会做如下操作:
1 把非整型类型的值,如浮点型,指针等,强制转为整型。
2 判断该整型值是否为0。
3 如为0,则值为假;如不为0,则值为真。

热心网友 时间:2023-12-14 02:05

0 和 1 只是习惯上认为 0 是假,1是真。

但是计算机只认识 0 和 1 ,不认识真假,所以到底如何表示,你完全可以自定义。你可以自己赋予它们你自己所特有的含义。

你甚至可以认为 0 是女的,1 是男的。或者 0 是活着,1是死了。抑或是 0 表示白天,1表示晚上。

重要的不是它们分别表示什么,而是确定了这样一个表示系统以后,使用这个系统的程序单元协调一致就行了。

热心网友 时间:2023-12-14 02:06

C语言里面其实是0表示假,非0表示真。
例如
if(i)
这句话中,如果i = 0那么if不成立;i = -1,1,2,3,4,5,-23....都成立。

热心网友 时间:2023-12-14 02:07

系统返回定义的布尔型函数时0表示假,1表示真,其他时候都是非0表示真…
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Request对象语法 9,django中request对象 塞尔达传说时之笛火之神殿Boss房间怎么去 ...的圆形地方怎么上去?打完BOSS后才发现没去过,但我 榆中兴隆山旅游路线 ...兴隆山校区到哪个公交车站最近?应该怎么乘公交车?打车的话得多少钱... 从般若寺到兴隆山法院怎么坐公交车,最快需要多久 那些属于国有经济,哪些属于集体经济 ...丢手机,生病,丢工作,怎么转运啊,谁能告诉我,我快疯了 阴历十月又叫什么月 塑料袋上的标志印在了桌布上怎么去除 《新年怀旧》读后感 丰子恺 300字!急!!!16 努比亚Z17#系统哪个版本比较好1 歇后语“母狗尿尿”后半句是什么? 用电烙铁焊接汽车连接线还用断开电瓶连接线吗? 请问美国签证CR-1是不是一定要出生证明?我是86年在湖南出生,那时候没... 一个手机号可以注册几个吗? 如何将微信与其他关联并实现两账号的切换 重组人表皮生长因子凝胶能当擦脸油用吗?7074 词是什么意思,DNA修复真的有效吗1 下列命题中,属于假命题的是 ...叫a3的,这个是一个什么牌子的衣服?有中文吗?英文全称叫什么啊?_百 ... 新房交房需要交什么钱新房拿钥匙交2万多吗100平米的房子交房费用... 雅思的难度怎么样?高中生费力吗?3 灯条上的AB应该是两组灯,下面的方向标是什么意思?如果无视方向标连接... 堂兄弟算几代? 发生家庭暴力,应该怎么办?275 ...两天哪位前辈有较好的住宿推荐竞价比高一些的小生先声谢过 上海哈尔滨食品厂点心保质期 怎么才能把自己注销掉呢? 燕窝炖鸡怎么做?拜托了各位 谢谢1 固安小时工多少钱一小时3 男生最早结婚年龄 修改未满一年怎么修改 我采用改良的Hummers法制备氧化石墨,XRD测试结果在2θ角为23度和5度... 十二生肖狗歇后语大全18 测试固体样品XRD时,如果样品放置不当,峰位是否变化? 奔跑吧兄弟王宝强落水的时候为什么是两个人 电动车电池上的电源开关有三个选项,除了OFF和ON,还有一个车灯的图案,是... 一个手机号码能注册几个? ...衣服,这是什么牌子,图标类似于一个大写的英文字母K,但是K的头上多... 谁知道这个批处理文件是干什么用的?3 灌篮高手主题/结尾/插曲:这些歌名请全部列出来.谢谢! 优秀的程序员座右铭 最近固安县发传单的临时工有招的吗 北京现代朗动车等我下车以后启动键还亮着什么意思 用同一个手机号注册的两个怎么找到第一个。 微信怎么关联另一个 为什么秦统一天下“车同轨,书同文”被认为是好事28 从北京运至天津63吨货物,如果用载重5吨的大卡车运一趟,运费150元;用...