在C语言中.while(!E),E相当于什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 10:58:56
在C语言中.while(!E),E相当于什么?
xJ@_e{>@ɃXDbmimb% Iif7S_IW 83|ow,a|DXb^5+#(|Eku˵]7sz1~+b>+']OiI3T+E>SYHk`2X?! lt8(C&q!?T]zia-nSjKj(~ |tƁT㺧SITt?YڤYQ$e.ݣs:714a

在C语言中.while(!E),E相当于什么?
在C语言中.while(!E),E相当于什么?

在C语言中.while(!E),E相当于什么?
while 语句的值实际指的是逻辑表达式的值.如果 E 的值为零,则 ! E 不为零,while 语句的值为真,此时执行 while 循环体内的语句;如果 E 的值不为零,则 ! E 为零,此时不执行 while 循环体内的语句,而是执行 while 语句的下一条语句.举例:
假设 E = 0 ;则 while( ! 0 ) 的结果是执行 while 循环体;