99问答网
所有问题
C语言 循环语句 while()括号中不是布尔值而是0,1其他的数会怎么样??
for example:
while(9999)
举报该问题
其他回答
第1个回答 2015-05-02
只要不是0,就一直循环本回答被提问者采纳
相似回答
C语言中while的
用法
答:
C语言中while的
用法解析如下:一、1表示true,在bool类型取值false和true,0为false,非0为true(例如-1和2都是true)。程序中,这里1就表示永真,直到循环体内遇到break。二、while用法演示解析:1、含义:
While
循环会
在指定条件为真时循环执行代码块。2、语法如下:(如果忘记增加条件中所用变量的值...
单片机
C语言
程序中:
while(1)
是什么意思呀
?while(
2)行不行?
答:
将
while(1)中的1
替换为其他非零整数,如2、3等
,循环
将同样持续执行,因为任何非零值在
布尔
上下文中都视为真。因此
,while(
2)、while(3)与while(1)在功能上是等效的,都会导致无限循环。在实际开发中,创建无限循环时需谨慎,确保在适当条件下能退出
循环,
避免程序运行中出现死循环。为了实现这一目...
C语言
用
while语句?
答:
在
C语言中,
while语句被用于重复执行某个代码块,只要指定的条件为真。循环体将一直执行,直到指定的条件变为假。while
循环的
语法如下所示:
while (
condition) { //循环体代码块 } 在这个语法中,condition是一个
布尔
表达式,它在每次迭代前被求值。如果该表达式的结果为真,则执行循环体中的代码块。然...
C语言
编程中>>还有!!还有
while(1)
是什么意思?
答:
! 是逻辑非运算符,用于对一个
布尔
表达式取反。比如 1 && 1 为真,因为两个条件都满足。但是 !(1 && 1) 的结果为假,因为它对整个表达式取了反。
while(1)
是一
个特殊的 while
循环,
它会无限循环,直到程序被强制终止。这通常用于创建死循环。下面是一个简单的例子:int main(void) { while...
关于
C语言中的while循环,
while(1)
是什么意思?
答:
while(1)
代表了循环永远执行下去.除非遇到break;才跳出循环.原因是
while的循环里面是一
个
布尔值,
而1代表了true,所以是一个无限循环.
C语言中while循环语句的
用法?
答:
答案是4 关键在这一句:
while(
n++<=2);先分析这个n++,它是先使用n的值后再让其自增。所以n++<=2的意思就是先拿n的值与2比较,然后让n增1 再看看这个while语句 因为它后面有一个分号,所以它的循环体是空。也就是说它一直当n为3时会跳出这个什么也没有做的
循环,
但n的值又自增了1为4...
c语言中
表达式的值只能
是1
或
0
吗
答:
在循环和条件判断中,这种表示方式尤为重要。例如,在
while循环中
,只要表达式的值非
0,循环
就会继续执行;而在if
语句中
,如果表达式的值为0,那么该分支将不会被执行。这种机制使得C语言在处理逻辑判断时非常灵活。值得注意的是,虽然
C语言中
没有
布尔
类型,但可以通过宏定义或其他方式引入布尔类型的概念。
while(1)
的含义?
答:
1表示真,0表示假
,while语句中
条件直接写为1就是说无条件执行while结构
里的语句,
一直循环
c语言中while(
!x
)的
!x是什么意思
答:
c语言
“
while(
!x)”中的“!x”的意思是:变量x强制转化为布尔类型变量再取非。“!”是
C语言中的
非运算符,在变量前面使用它,会构建非运算表达式,表达式的返回结果是个
布尔值
(也就是只有true或false)。对变量使用时,如果变量
不是布尔
数据类型,将会强制转化为布尔类型再使用,如整形变量123将被...
大家正在搜
c语言中的while循环语句
c语言do while语句的用法
while括号内的条件是什么
while循环括号里的条件
while的括号里可以写循环吗
while循环括号里是一个字母
c语言while(1)什么意思
c语言do while语句
c语言while(!x)什么意思
相关问题
while()括号里面除了0之外的数都为真值
在c语言中while()语句括号里面是一个数字代表什么意思,...
C语言循环 while() 括号里的只能是bool型吗?即 ...
C语言中,执行while循环,while(2),请问它会怎么...
C语言中,while()语句括号内可以是赋值语句吗?
c语言中while循环后面的语句没有用花括号括起来,怎么判断...
C语言中while(0)和while(1)分别是什么意思呢?
C语言中while(a!=0)和while(a==1)是不是...