位置: 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的区别与联系)

  • 微信粉丝怎样增加、管理与维护(微信粉丝如何快速增加)

    微信粉丝怎样增加、管理与维护(微信粉丝如何快速增加)

  • qq留言板删除操作频繁怎么办(qq留言板删除操作过于频繁)

    qq留言板删除操作频繁怎么办(qq留言板删除操作过于频繁)

  • v1818a是什么手机(vivo y93)

    v1818a是什么手机(vivo y93)

  • 笔记本电脑插u盘没有反应(笔记本电脑插U盘不显示)

    笔记本电脑插u盘没有反应(笔记本电脑插U盘不显示)

  • 华为路由器5g和2.4g怎么切换(华为路由器5g和2.4g如何设置)

    华为路由器5g和2.4g怎么切换(华为路由器5g和2.4g如何设置)

  • 拼多多店铺升级有啥用(拼多多店铺升级审核需要多久)

    拼多多店铺升级有啥用(拼多多店铺升级审核需要多久)

  • vpc网络是什么意思(vpc网络原理)

    vpc网络是什么意思(vpc网络原理)

  • 闲鱼曝光率突然下来了(闲鱼曝光率突然很低)

    闲鱼曝光率突然下来了(闲鱼曝光率突然很低)

  • pixiv怎么注册不了(pixiv手机注册不了怎么办)

    pixiv怎么注册不了(pixiv手机注册不了怎么办)

  • qq用户数据可以删除吗(qq用户数据)

    qq用户数据可以删除吗(qq用户数据)

  • 交换机网管和非网管区别(交换机非网管区别)

    交换机网管和非网管区别(交换机非网管区别)

  • 第一部手机的诞生时间(第一部手机的诞生的意义)

    第一部手机的诞生时间(第一部手机的诞生的意义)

  • 手机怎么按alt(手机怎么按回车键)

    手机怎么按alt(手机怎么按回车键)

  • ftp站点名称是什么(ftp站点名称怎么写)

    ftp站点名称是什么(ftp站点名称怎么写)

  • 拼多多的免拼是什么意思(拼多多的免拼是怎么回事)

    拼多多的免拼是什么意思(拼多多的免拼是怎么回事)

  • 怎么从电脑下歌到u盘(怎么从电脑下歌到内存卡)

    怎么从电脑下歌到u盘(怎么从电脑下歌到内存卡)

  • 华为p20耳机设置在哪(华为p20手机耳机设置)

    华为p20耳机设置在哪(华为p20手机耳机设置)

  • 手机卡被注销了怎么办(手机卡被注销了微信还能用吗)

    手机卡被注销了怎么办(手机卡被注销了微信还能用吗)

  • ios微信如何横屏模式(ios微信横屏显示)

    ios微信如何横屏模式(ios微信横屏显示)

  • 承载系统lte有什么用(承载系统lte真的能加速网络吗)

    承载系统lte有什么用(承载系统lte真的能加速网络吗)

  • 小米手环4能洗热水澡吗(小米手环4能洗澡时带吗?)

    小米手环4能洗热水澡吗(小米手环4能洗澡时带吗?)

  • 苹果8怎么清理缓存(苹果8怎么清理手机空间)

    苹果8怎么清理缓存(苹果8怎么清理手机空间)

  • 新氧app在哪里测脸型(新氧app怎么测颜值)

    新氧app在哪里测脸型(新氧app怎么测颜值)

  • 快手直播没有声音怎么设置(快手直播没有声音在哪里可以打开)

    快手直播没有声音怎么设置(快手直播没有声音在哪里可以打开)

  • AriaNg Native 1.2.4 Aria2图形界面下载工具 中文免费版 32/64位

    AriaNg Native 1.2.4 Aria2图形界面下载工具 中文免费版 32/64位

  • 基于web的网上图书商城的设计与实现/图书购物系统(基于web的网站设计与实现)

    基于web的网上图书商城的设计与实现/图书购物系统(基于web的网站设计与实现)

  • 小规模免增值税是普票还是专票
  • 简易计税是什么税种
  • 房产公司结转收入条件
  • 超市发票报销用途写什么
  • 资产处置损益在借方表示赚还是赔?
  • 窗帘属于固定资产
  • 建筑装饰行业会计分录
  • 酒店业小规模纳税人可以享受2023年应纳税额抵减政策吗
  • 企业收取的押金要开票吗
  • 税控技术服务费每年都可以抵扣吗
  • 购买固定资产的进口关税
  • 旅行社会议主持开场
  • 进项票一定要专票吗
  • 财务软件中摊销怎么做账
  • 在建工程完工,并当日签订出租协议的会计分录
  • 地下车库是否需要设置消防电梯?
  • 售后回租 出租方
  • 发票总金额怎么算折扣
  • 工程什么情况下可以索赔
  • linux怎么添加命令
  • 如何打开mac系统
  • 经营营业执照以外
  • PHP:spl_autoload_unregister()的用法_spl函数
  • php数组函数,选班长
  • 什么时候使用多进程
  • el-tree方法
  • php语言标记风格有四种,分别是
  • 转让旧房及建筑物的扣除项目
  • 圣保罗大教堂是什么教
  • 房屋所在地的房子怎么查
  • 西部大开发税收优惠政策是什么时候开始的?
  • 行政单位基建账如何并入大账
  • 使用sm4js进行加密和国密sm4的总结
  • vue-print-nb-jeecg
  • 增值税专用发票上注明的价款含税吗
  • 公司缴纳社保应该怎么做账
  • 参展费可以抵扣吗
  • mongodb配置远程访问
  • c语言中的typedef struct
  • 销售折让的会计处理方法
  • 销售费用福利费和管理费用福利费
  • 金蝶利润表为什么只有累计数没有本月数
  • 房地产公司活动方案
  • 费用暂估入账后期如何冲销
  • 寄售商店代销寄售物品的税率
  • 发票已到材料未到会计分录
  • 员工出差坐火车怎么处理
  • 维护费抵减增值税会计科目
  • 收到运输服务发票会计分录
  • 其它权益工具投资和其他债权投资
  • 支付残疾人保证金的现金流
  • 固定资产原价的含义
  • 购买税盘全额抵扣会计分录
  • 发生额大额标准怎么确定
  • 工资薪金个人所得税怎么申报
  • 残保金计算人数1.02怎么计算
  • 未取得合法支付凭据和与本单位无关的收入
  • sun solaris 8何启用telnet ftp 功能
  • win10系统功能大全
  • win10自带地图打不开
  • register.exe - register进程有什么用.是什么意思
  • winxp资源管理器频繁无响应
  • schedhlp.exe - schedhlp是什么进程 作用是什么
  • linux中查看文件
  • 怎么激活win7旗舰版系统
  • windows7无法继续安装
  • js运算符种类
  • jquery 图片放大预览
  • android颜色值
  • python matplotlab
  • python 正则 \s
  • jquery实现图片横向移动
  • jquery.js插件
  • jquery中点击事件点击没动静
  • 消费税的税收优惠政策导向
  • 临时占用耕地是否需要缴纳城镇土地使用税
  • 上海交电费户号8位数
  • 税收通知
  • 公车补贴计入工资吗
  • 企业税务人员岗位竞聘报告怎么写
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设