首页
题库
面试
求职
课程
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
执行如下程序代码 a=0;c=0; do{ ...
[单选题]
执行如下程序代码 a=0;c=0; do{ --c; a=a-1; }while(a>0); 后,C的值是()
0
1
-1
死循环
查看正确选项
添加笔记
求解答(0)
邀请回答
收藏(19)
分享
纠错
4个回答
添加回答
4
我不是大牛哦
do-while循环 循环体至少执行一次,当while里面的判断条件不满足是,退出循环,所以 --c为-1,a-1=-1,此时a不满足a>0,退出循环。
发表于 2019-04-06 00:07:25
回复(0)
0
最闪烁的星
答案没毛病
do-while循环与while循环的不同在于:它先执行循环体中的语句,然后再判断条件是否为真。如果为真则继续循环,如果为假,则终止循环。因此,do-while循环至少要执行一次循环语句。同样当有许多语句参加循环时,要用“{”和“}”把它们括起来。
发表于 2019-09-21 10:59:36
回复(0)
0
一头小菜鸡
这个答案***,do while语句的结束条件是后面while语句为假,所以答案有误应该是死循环
发表于 2019-08-17 23:41:32
回复(0)
0
LauZyHou
do-while循环体至少执行一次
发表于 2019-04-03 09:13:31
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
常用网络通信协议
协议与标准
上传者:
小小
难度:
4条回答
19收藏
2964浏览
热门推荐
相关试题
语音信号数字化过程中,采用的是的量...
协议与标准
常用网络通信协议
评论
(0)
PCM30/32路系统中,每个码的...
协议与标准
常用网络通信协议
评论
(0)
PCM30/32路系统中,TS0用...
协议与标准
常用网络通信协议
评论
(0)
下列UML图中不是UML2规范新增...
UML
评论
(1)
()不是UML体系的组成部分。
UML
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题