早教吧 育儿知识 作业答案 考试题库 百科 知识分享

以下while循环中,循环体执行的次数是k=1;while(--k)k=10;A.10次\x05B.无限次\x05C.1次\x05D.一次也不执行不是应该是D嘛,而正确答案是C,为什么呢?k=1;while(--k)不就是判断为0了嘛,就是非,那么应该不执

题目详情
以下while循环中,循环体执行的次数是
k=1;
while(--k)
k=10;
A.10次\x05 B.无限次\x05 C.1次\x05 D.一次也不执行
不是应该是D嘛,而正确答案是C,为什么呢?k=1; while(--k)不就是判断为0了嘛,就是非,那么应该不执行啊?是我错了还是正确答案错了,为什么?
▼优质解答
答案和解析
--k 是先减然后进行判断
没有进入循环 我用n记录循环数,输出为0
#include
#include
#include
int main()
{
int k=1;
int n=0 ;
while(--k)
{
k=10;
n=n+1;
}
printf("%d",n);
getch();
}
看了以下while循环中,循环体执...的网友还看了以下:

不懂得怎样培养语言的理解能力和表达能力我不懂得怎样表达我想要说的话,对于语言的表达能力很差,通常的  2020-04-27 …

100米的游泳池,要游多久,才能起到减肥作用?我体重是92公斤,73,为了减肥和运动,办了游泳卡,  2020-06-22 …

为什么12a³b式子解释为:12×a的三次方×b为什么单项式的次数是四次的而不是三次的  2020-07-18 …

在于负数的幂的值的问题比如-5的1/3次方,是指-5开3次方,计算器算有个负值而1/3=2/6,-  2020-07-21 …

次方的次方怎么运算?就是指数也是一个含指数的数,就像a的(b的c次方)次方(应该是这么表达吧),为  2020-07-30 …

实验证明,体外培养人体细胞,最多分裂50次左右就停止分裂了,这说明()A.细胞会随着分裂次数的增多而  2020-11-20 …

一生只能停下一次的鸟就是它要一直飞翔、不能落在地上、当它落下休息时、也就是它生命完结的时刻.这是什么  2020-11-27 …

为什么要上选修啊?天天都要上就为了2分!!而且我列人点子又低!!就2次没去就被点了每次去了老师都不点  2020-12-06 …

实验证明,体外培养人体细胞,最多分裂50次左右就停止分裂了,这说明()A.细胞会随着分裂次数的增多而  2020-12-22 …

就CPU读写速度而言,从快到慢依次应为()就CPU读写速度而言,从快到慢依次应为()选择一项:a.内  2020-12-28 …