77问答网
所有问题
以下 while 循环执行的次数是______ 。 k=0; while( k=10) k=k+1; 答案不是0.
如题所述
举报该问题
推荐答案 2012-04-22
C语言True用非0的数表示,False用0表示。
K=10,首先把10给K,然后看K的值,如果是0的话,while不会执行,如果是非0的数,那么会执行循环体。K=K+1
但是这个题目,k永远都等于10,因为每次进入while k都被赋值10.
while(k) 等价于 while(k!=0)
类似结构还有 while(1) 构成个死循环!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WGWYWvpvq.html
其他回答
第1个回答 2012-04-22
这样话,会循环无限次了。先给k赋值,再判断k
while(k)相当于是while(k!=0)这里k为非0,所以为真,会无限循环
第2个回答 推荐于2018-03-20
你的while的循环条件不是一个逻辑表达式,只是一个赋值,所以就。。。死循环了
本回答被提问者和网友采纳
相似回答
2
以下while循环执行的次数是
___。
k=0;
while(k=10)
k=k+1;
答:
无限次,循环条件是一个赋值语句,把10赋值给
k
,永远为真,所以会一直循环下去。
...
循环执行的次数是
k=0;
while(
k=10)
k=k+1;
答:
这是一个死循环,因为每次执行循环执行表达式
K=10
,其结果大于0。0次
k=10
循环开始检查k=10,不满足k=0,不进入循环,一次! k=10; while(k=0) {
k=k
-1; } 才会执行10次! while循环没得大括号{,UuZTtQ。int
k=0;while(
k=1)k++;
while循环执行的次数是
a、无限次 b、有语法错,不...
以下while循环
中,循环体
执行的次数是(
C ).
答:
--
k
,先对k自减1,再进行对while条件的真假判断。所以while条件为0,也就是假,循环体一次也不执行,选D。再怎么也不可能选C的,假如
循环执行
了1次,那k的值就变成10,循环体还会继续执行下去,不可能只执行1次。还有一种可能就是,题目想问
的是while
循环终止条件执行了几次,那的确是1次,选C。总之,这题要么是答...
若
K
为整型,
以下while循环执行(
)
次
答:
循环执行的次数
为:0次。也就是说程序while一次都不会被执行。代码的分析:首先定义了整形变量K,并且将K的值赋值为0,然后执行接下来的语句,准备
执行while
循环,但是判断条件是“
K=0
”,那么会再次将K的值赋值为0,当条件为0时会直接退出while循环,然后执行while循环之后的语句。所以得出while循环只...
...
循环
体
执行的次数是
int
k=0;
while(k=1)k
++;
答:
【答案】:D 本题考查while语句,while语句的语义是:计算表达式的值,当值为真(非0)时,
执行循环
体语句。k=1为赋值语句,即k的值等于1。
while(k=1)=while(1)
,是死循环,执行无限次。因此A选项正确。
...谢谢!!分析
以下
程序段,
while
循环执行的次数是
___次。
答:
while中的k=1,这个是一个赋值符号,而不是判断是否相等的==符号,所以实际上while会将k=1判断为真,也就是说循环条件永远成立,所以就一直进入循环。或者你可以到TC上去实践一下 include<stdio.h> main(){ int
k=0;while(k=1)
{ k++;printf("%d",
k);
} } 你会发现实际上整个程序处于死...
C语言,急急急!!
答:
1,
k=0;
while(
k=10)
k=k+1;
这个是个无限循环 k=10是个赋值语句, 如果是(k!=10) 10次;2, 7 4 for(j=10;j>3;j--){if(j%3) //10%3=1 j--; //执行j--:j=9 --j; //j=8 j--; //j=7 printf( " %d " ,j); } //打印 然后是for里的j-- ,j=6...
大家正在搜
while循环执行的次数
while循环循环次数的确定
下面程序循环体的执行次数是
while循环体执行次数
下面的while循环执行了
while循环执行10次
while循环循环次数255
while循环执行127次
while循环的执行过程
相关问题
2 以下while循环执行的次数是___。 k=0; whi...
c语言: 以下 while 循环执行的次数是 k=0; wh...
有以下程序段 int k=0; while(k=1) k++...
1. 有以下程序段 int k=0 while(k=1)k+...
下列程序段中while循环执行的次数为 int j=0;wh...
1. 有以下程序段 int k=0 while(k=1)k+...
5、有以下程序段 int k=0 while(k=1)k++...
以下while循环中,循环体执行的次数是( C ).