55问答网
所有问题
当前搜索:
c语言while(1)什么意思
c语言
中
while(
scanf("%d",&x)==
1)
是
什么意思
?
答:
scanf 函数有一个返回值,0表示接受输入失败,1表示接受输入成功。
while(
scanf("%d",&x)==
1)
的
意思
就是:当接收输入变量x的值成功的时候,继续做循环。
C语言
里初始条件x=5,循环条件
while(
x=
1)
和while(x<=6)这两种啥区别啊...
答:
while (
条件表达式){ 语句;} 当条件表达式为真,则执行下面的语句;语句执行完之后再判断表达式是否为真,如果为真,再次执行下面的语句;然后再判断表达式是否为真……就这样一直循环下去,直到表达式为假,跳出循环。这个就是 while 的执行顺序。所以,如果是
while(
x=
1)
就把“条件表达式”写成了“...
c语言while(
a)是
什么意思
?
答:
首选,您这个while(a++),这句不成立。while语句在
C语言
中是条件判断,所以while(),括号内一般是表达式。如果该表达式值为真则执while中的语句,若为假则执行之外的语句。例如
while(1)
{ },因为括号内永远为真,则程序进入列循环,既一直执行while中大括内的语句。另外,您说的a,i,j之内的都是...
c语言
中
while(
!
答:
while(!x)后面有一个分号,表示该循环的循环体为空,即只做判断和循环,并不执行操作。!是反运算符,单目,!真 即 假,!假 即 真。如果x != 0, 则 !x 为 0,即假,如果x == 0,则 !x 为 真。
while()
是循环语句。while(expr)表示当逻辑表达式expr为真时,循环运行循环体,直到expr值...
单片机
c语言
编程P1=0xfe;
啥意思
啊
while(1)
{ P1=0xfe; d=0; delay...
答:
就是把P1口设为0xfe,即P
1
.0=0,其他端口都为1.这个问题。。。
C语言
里面 就个
while(
n
)什么意思
,怎么没有表判断的?比如<.>.=本人菜 ...
答:
while(n)当n为0时,跳出循环(或不循环,直接忽略while循环体内的所有内容)。若n为除0以外的任意字符时,循环永远成立(相当于
while(1)
)。此时必须在循环内加入跳出循环的判断语句,如if……break 否则会带来死循环的隐患。
C语言
中
while(
flag) 是
什么意思
啊
答:
形式是:
while(一
个值 或 一个表达式)//*如果这个值,或表达式的值不是0,那么执行下面程序 {执行的任务;} 如果表达式的值是0,那么停止循环*// 这是一个循环如果flag是0那么停止循环,如果flag非0继续循环;不懂再问哦;好评哦,亲!
c语言
中
while(
a<b<c)是
什么意思
答:
while(
a<b<
c)
这样的写法,一般见于初学者,想判断b是否在a c之间,可是这是错误的写法 while(a<b && b<c) //这是正确的写法。while(a<b<c) 的执行过程为: a<b 结果x为
1
或0 然后判断, x<c是否成立
请问
C语言while
语句中是一个等式应该如何理解呢?
答:
这是个死循环。int k=0;while(k=1)k++;/ 这里的k=1是赋值语句,不是判断语句(k==1),所以k=1 赋值成功,返回1(真)。while(k=1) k++;就相当于
while(1)
k++;无限循环 /
C语言
中的
while
语句的判别式?
答:
注意,在
c语言
中,单个数字也可以解释为逻辑值,并规定,0为逻辑假,除了0以外的数字都是逻辑真。当
while()
后面的括号中需要
一
个逻辑值时,因0、2>3都是逻辑假,而5、-
1
、4<9都是逻辑真,即3!=0和3都是逻辑真,就有了a!=0与a的逻辑值完全相当的结论,故可以用m%n代替m%n!=0,while那...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜