c语言: 以下 while 循环执行的次数是 k=0; while( k=10) k=k+1;

 我来答
帐号已注销
2020-12-17 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:163万
展开全部

这是一个死循环,因为每次执行循环执行表达式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、有语法错,不能执行

c、一次也不执行

d、执行1次

扩展资料:

参数<1>的名称为“循环次数”,类型为“整数型(int)”。本数值指定执行计次循环体内所有命令的次数,必须大于等于零。

参数<2>的名称为“已循环次数记录变量”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。本数值型变量用作记录当前循环首已经被进入过的次数(从 1 开始),程序可以直接取用此变量中的值。

参考资料来源:百度百科-循环

38051697
2012-04-01 · TA获得超过6497个赞
知道大有可为答主
回答量:1万
采纳率:0%
帮助的人:6088万
展开全部
0次 k=10 循环开始检查k=10,不满足k=0,不进入循环, 一次! k=10; while(k=0) { k=k-1; } 才会执行10次! 你的while循环没得大括号{,UuZTtQ
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老猿Python
2012-04-01 · TA获得超过918个赞
知道小有建树答主
回答量:459
采纳率:100%
帮助的人:325万
展开全部
这是一个死循环,因为每次执行循环执行表达式K=10,其结果大于0。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zsx10110
2012-04-01 · TA获得超过8872个赞
知道大有可为答主
回答量:2369
采纳率:66%
帮助的人:3081万
展开全部
你这个不是死循环吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式