早教吧作业答案频道 -->其他-->
以下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=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();
}
没有进入循环 我用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循环中,循环体执...的网友还看了以下:
一道数量题31.20/9,4/3,7/9,4/9,1/4,()A.5/36B.1/6C.1/9D. 2020-05-13 …
—Heseldomgoestoschoollate,he?—.Healwaysgoestoscho 2020-05-17 …
英语翻译奇怪的人往往做一些奇怪的事,这一点也不奇怪.如果提出的问题本身就有问题,那么答案又有什么用 2020-06-03 …
读长生果有感读我的“长生果”有感前几天,我们学了一篇文章,名字叫:我的“长生果”,读了这篇文章后, 2020-06-05 …
GRE数学绿皮gre数学绿皮section3中的第11题.(就是这个比x+y和Z大小的的题目)图形 2020-07-09 …
-Doyoupreferprapes()bananas?-Grapes,Ithink.A.toB. 2020-07-22 …
let's和letus一个题是让把句子用let转换neverruninthecottidorsatm 2020-10-30 …
请达人英译这段话我知道你在刻意地忘了我,我或许让你很失望,是那么固执,那么怪脾气,我在试着该变,连自 2020-11-22 …
分式方程中如果未知数抵消了那么答案是无解吗比如1+2x-4=2-x-x如果是的话经检验和答句怎么写? 2020-11-26 …
Howwasyouryestertoday答语是什么如果句子是How+be+···的句型,那么答语还 2021-02-01 …