位置: IT常识 - 正文

dowhile语句的用法(do-while语句)

编辑:rootadmin

do while语句的用法是什么呢?不知道的小伙伴来看看小编今天的分享吧!
613/auto1686643581dowhile语句的用法(do-while语句)

do-while循环的格式:

do{

Statement _1;

Statement _2;

}while(Exp_cntrl);//分号不可丢

当循环体为一条简单语句时,可以省略 {},即:

do

Simp1e_Statement;//循环体

while(Exp_cntrl);

注意,在 do-while 结构中,while 括号后的分号不能丟。

do-while 循环的执行流程是:首先无条件地执行一次循环体,然后再根据循环控制表达式的值来判断是否继续执行循环体。若为真,则继续执行;若为假,则停止执行,退出 do-while 循环。也就是说,do-while 循环至少执行一次循环体。

do-while 循环和 while 循环的主要差别是:前者至少执行一次循环体,后者有可能一次也不执行循环体。

do-while 循环的执行流程图:

do-while 循环主要用在一直进行尝试性的操作,直到满足条件为止的情景。

举例:编程实现猜数字游戏,假设谜底为 0?10 的整数,猜谜者每次输入一个整数,直到猜对为止。

分析:本题属于先输入所猜数字才能判断是否猜中,如果猜中,游戏结束,如果没猜中,继续猜,直到猜中为止。故该题符合 do-while 循环的使用场景。

代码如下:

#include<stdio.h>

int main (void){undefined

int pwd=7,gs; //pwd:谜底

printf ("\tGames Begin\n");

do{undefined

printf("Please guess (0~10):");

scanf("%d",&gs);

}while(gs!=pwd);

printf ("\tSucceed!\n");

printf ("\tGaines over\n");

return 0;

}

运行结果:

Games Begin

Please guess (0~10):3

Please guess (0~10):5

Please guess (0~10):8

Please guess (0~10):7

Succeed!

Gaines over

以上就是小编今天的分享了,希望可以帮助到大家。

本文链接地址:https://www.jiuchutong.com/zhishi/2731.html 转载请保留说明!

上一篇:js的for循环(js的for循环题目经典题)

下一篇:r语言和python的区别(r语言和python的区别与联系)

  • 哈罗单车骑行卡怎么退卡(哈罗单车骑行卡自动续费是什么意思)

    哈罗单车骑行卡怎么退卡(哈罗单车骑行卡自动续费是什么意思)

  • iphone通知声音如何换(苹果通知声音怎么变小)

    iphone通知声音如何换(苹果通知声音怎么变小)

  • 为什么苹果手机网络很慢(为什么苹果手机无线局域网打不开)

    为什么苹果手机网络很慢(为什么苹果手机无线局域网打不开)

  • 微信公众号标题错了怎么办(微信公众号标题错了怎么补救)

    微信公众号标题错了怎么办(微信公众号标题错了怎么补救)

  • 探探匹配成功但是都不说话(探探匹配成功的人突然消失了)

    探探匹配成功但是都不说话(探探匹配成功的人突然消失了)

  • 来电提醒是什么意思(来电提醒是什么业务是不是可以设置)

    来电提醒是什么意思(来电提醒是什么业务是不是可以设置)

  • 苹果自动关闭wlan和蜂窝移动网(苹果自动关闭屏幕)

    苹果自动关闭wlan和蜂窝移动网(苹果自动关闭屏幕)

  • soul隐身访问后对方能看到吗(soul隐身访问后对方能看之前的访问记录吗)

    soul隐身访问后对方能看到吗(soul隐身访问后对方能看之前的访问记录吗)

  • 电脑开机蓝屏0*0000003b(电脑开机蓝屏00024怎么修复)

    电脑开机蓝屏0*0000003b(电脑开机蓝屏00024怎么修复)

  • 预览图是什么意思(预览图制作)

    预览图是什么意思(预览图制作)

  • 京东会员有几个等级(京东会员有几个账号)

    京东会员有几个等级(京东会员有几个账号)

  • 抖音剪映怎么剪辑掉多余片段(抖音剪映怎么剪辑视频教程)

    抖音剪映怎么剪辑掉多余片段(抖音剪映怎么剪辑视频教程)

  • nova6耳机孔位置(nova6耳机孔在哪里)

    nova6耳机孔位置(nova6耳机孔在哪里)

  • 现在微信评论可以被别人看到吗(微信评论可以被删除吗)

    现在微信评论可以被别人看到吗(微信评论可以被删除吗)

  • 抖音视频和抖音极速版有什么不同(抖音视频和抖音短视频一样吗)

    抖音视频和抖音极速版有什么不同(抖音视频和抖音短视频一样吗)

  • 苹果7p耳机插上没反应(苹果7p耳机插上还是外放)

    苹果7p耳机插上没反应(苹果7p耳机插上还是外放)

  • x和11pro一样大吗(x和11pro大小对比)

    x和11pro一样大吗(x和11pro大小对比)

  • 栅格化图层是什么意思(栅格化图层样式怎么弄)

    栅格化图层是什么意思(栅格化图层样式怎么弄)

  • wps个人版同步几台设备

    wps个人版同步几台设备

  • 苹果手机信号出现1x(苹果手机信号出现LTE是什么意思)

    苹果手机信号出现1x(苹果手机信号出现LTE是什么意思)

  • word2019兼容模式怎么取消(word2019兼容模式公式用不了)

    word2019兼容模式怎么取消(word2019兼容模式公式用不了)

  • 445端口关闭后怎么共享(445端口关闭怎么关)

    445端口关闭后怎么共享(445端口关闭怎么关)

  • 怎样设置电话正在通话中(怎样设置电话正在通话中苹果手机)

    怎样设置电话正在通话中(怎样设置电话正在通话中苹果手机)

  • 怎样让手机显示电量(怎样让手机显示时间和天气预报)

    怎样让手机显示电量(怎样让手机显示时间和天气预报)

  • 华为如何隐藏通话时间(华为如何隐藏通知内容)

    华为如何隐藏通话时间(华为如何隐藏通知内容)

  • 苹果微信语音彩铃怎么设置(苹果微信语音怎么调成喇叭)

    苹果微信语音彩铃怎么设置(苹果微信语音怎么调成喇叭)

  • 金税盘开票软件密码忘记怎么办
  • 增值税专票丢了能补开吗
  • 减免税金需要计提吗
  • 汇算清缴退税可以不退吗
  • 土地增值税清算的条件
  • 小规模企业所得税会计分录怎么做
  • 企业接受捐赠是营业收入吗
  • 林木育种的意义和作用
  • 金税三期的变化
  • 领定额发票需要报税吗
  • 辅导期一般纳税人预缴增值税
  • 房租增值税专用发票和普通发票的税率
  • 金税四期进展
  • 房屋销售佣金能退回吗
  • 已抵扣发票如何查询开票明细
  • 股份利润怎么分
  • 个人承包集体企业违法吗
  • 办理税务迁移
  • 退回的企业所得税如何在报表中显示
  • 城建税是增值税的附加税吗
  • 怎么添加一个
  • 财务预提
  • win11升级卡66
  • php网页运行原理
  • phpwind教程
  • php处理xml
  • 存出保证金计入货币资金吗
  • tdxcef.exe进程
  • keyemain.exe是什么
  • php单例模式例子
  • win7纯净版系统怎么安装
  • 前端框架react
  • 银行存款日记账可以采用
  • php面向对象和面向过程
  • 时间序列转换
  • 性能优化有什么用
  • web攻防之业务安全实战指南在线阅读
  • 直接转销法能不能用
  • 外贸企业账务处理方法
  • for循环语法结构是什么
  • wordpress配置数据库
  • 房地产企业将开发产品用于职工福利
  • 个体户单位性质代码
  • sql分页语句
  • mysql 5.7.1
  • 购销合同谁来做
  • 小规模纳税人无票收入申报表怎么填
  • 某首饰商城为增值税一般纳税人,2021年1月发生以下业务
  • 应收账款计提减值准备会计处理
  • 公司成立前的费用发票可以入账吗
  • 一般纳税人废品行业有哪些
  • 企业中的消费环境分析
  • 缴纳社保记账凭证怎么开
  • 进出口企业需要哪些手续
  • 进项税额抵扣不完要做分录吗
  • 投资其他公司做什么科目
  • 暂估入账的材料对材料成本差异率
  • 材料采购办法
  • 公司注销剩余的存货怎么处理
  • 房地产开发企业资质管理规定
  • mysql8.0创建函数
  • 怎么才能使牙齿变白
  • ubuntu14.04升级
  • linux系统没有yum
  • win7系统找不到蓝牙设备
  • py常用函数
  • opengl自学
  • 文件夹如何取名字
  • nodejs连接mongodb副本集
  • 单页图片和文字怎么设置
  • js实现上下左右跳动
  • node.js redis
  • npm与nodejs
  • [置顶]游戏名:chivalry2
  • 税务局的经济类型
  • 综合所得申报表在哪里
  • 香皂需要换着用吗
  • 港股印花税什么时候下调
  • 减免税办理
  • 湖南职工医保哪里交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设