首页编程语言C语言编程规范中,c语言的编程规范

C语言编程规范中,c语言的编程规范

cysgjjcysgjj时间2024-10-08 23:05:41分类编程语言浏览65
导读:C语言语句while(!E)中,条件!E等价于什么?C语言语句while(!E)中,条件!E等价于什么?while(!E)中,条件!E等价于E==0!是取反 如果E是0, E==0当然成立为真,表达式的值为1;!E的值也是1,所以是等价的 如果E是1, E==0当然成立为假,表达式的值为0;!E的值也是0,所以是等价的 综上所述,所以……...
  1. C语言语句while(!E)中,条件!E等价于什么?

C语言语句while(!E)中,条件!E等价什么

while(!E)中,条件!E等价于E==0!是取反 如果E是0, E==0当然成立为真,表达式的值为1;!E的值也是1,所以是等价的 如果E是1, E==0当然成立为***,表达式的值为0;!E的值也是0,所以是等价的 综上所述,所以两者一样的。

拓展:C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机作业平台的许多计算机平台上进行编译。

C语言编程规范中,c语言的编程规范
图片来源网络,侵删)

条件!E等价于 !E==!0 ,亦即 E==0。

while(!E)中,

条件!E等价于E==0!是取反

C语言编程规范中,c语言的编程规范
(图片来源网络,侵删)

如果E是0,

E==0当然成立为真,

表达式的值为1;

C语言编程规范中,c语言的编程规范
(图片来源网络,侵删)

!E的值也是1,

所以是等价的

如果E是1,

E==0当然成立为***,

表达式的值为0;

while(!E)中,!E等价于!(E==true),相当于先判断E是否为真,然后再取反。while(!E)中,实际循环执行的条件是E为***。 !称为逻辑运算符。执行逻辑 NOT 操作,用来逆转操作数的逻辑状态。如果条件为真则逻辑非运算符将使其为***。 !反转一个表达式的“真相”。它使一个表达式从 true 变成了 false,或者从 false 变成了 true。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/20502.html

等价语言表达式
冬奥 科技创新,冬奥科技创新素材 科技创新 未来,科技创新未来的手抄报内容