位置: IT常识 - 正文

c语言do while语句(c语言do while语句错误描述的是)

编辑:rootadmin

c语言do while语句是什么呢?不知道的小伙伴来看看小编今天的分享吧!
613/auto1686643574c语言do while语句(c语言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/2726.html 转载请保留说明!

上一篇:css滚动条样式代码(css 滚动条)

下一篇:c语言函数大全及详解(c语言函数大全及详解pdf)

  • 淘宝开网店常识,新手如何开好网店?(开淘宝店须知)

    淘宝开网店常识,新手如何开好网店?(开淘宝店须知)

  • xlsx怎么改成xls(xlsx怎么改成xlsx)

    xlsx怎么改成xls(xlsx怎么改成xlsx)

  • 小米怎么隐藏app(小米怎么隐藏app图标)

    小米怎么隐藏app(小米怎么隐藏app图标)

  • 电脑怎样退出截屏模式(电脑怎样退出截屏)

    电脑怎样退出截屏模式(电脑怎样退出截屏)

  • 抖音发不了作品是怎么回事(抖音发不了作品是被人举报了吗)

    抖音发不了作品是怎么回事(抖音发不了作品是被人举报了吗)

  • 网线供电的线是哪几根(网线供电接线图)

    网线供电的线是哪几根(网线供电接线图)

  • 开启ipv6的好处(开启ipv6有坏处吗)

    开启ipv6的好处(开启ipv6有坏处吗)

  • Pdf文件格式不支持或损坏(pdf文件格式不支持怎么办)

    Pdf文件格式不支持或损坏(pdf文件格式不支持怎么办)

  • 手机wps空白下划线(手机wps空白下划线怎么打出来)

    手机wps空白下划线(手机wps空白下划线怎么打出来)

  • 如果ip地址的主机号部分每一位均为(如果主机的ip地址为25)

    如果ip地址的主机号部分每一位均为(如果主机的ip地址为25)

  • 微信有轻聊版吗(微信轻聊版是什么意思)

    微信有轻聊版吗(微信轻聊版是什么意思)

  • uc网盘云收藏次数不够(uc网盘云收藏次数一周)

    uc网盘云收藏次数不够(uc网盘云收藏次数一周)

  • 外储存器断电后信息会丢失吗(储存器断电后会丢失的是)

    外储存器断电后信息会丢失吗(储存器断电后会丢失的是)

  • 如何设置一级标题二级标题(如何设置一级标题项目编号为一)

    如何设置一级标题二级标题(如何设置一级标题项目编号为一)

  • ipad air2支持快充吗(ipad air2可以用快充头充电吗)

    ipad air2支持快充吗(ipad air2可以用快充头充电吗)

  • 小米8青春版怎么开启快充(小米8青春版怎么升级miui13)

    小米8青春版怎么开启快充(小米8青春版怎么升级miui13)

  • vivo手机可以开空调不(vivo手机可以开广角吗)

    vivo手机可以开空调不(vivo手机可以开广角吗)

  • 3dmax贴图不显示(3dmax2015贴图不显示)

    3dmax贴图不显示(3dmax2015贴图不显示)

  • 照片发朋友圈怎么发(照片发朋友圈怎么保持清晰度)

    照片发朋友圈怎么发(照片发朋友圈怎么保持清晰度)

  • 手机uc隐藏空间在哪(手机uc隐藏空间在哪里)

    手机uc隐藏空间在哪(手机uc隐藏空间在哪里)

  • 付费时无法连接itunes(付费时无法连接苹果服务器怎么办)

    付费时无法连接itunes(付费时无法连接苹果服务器怎么办)

  • 计算机操作系统是(计算机操作系统在哪里看)

    计算机操作系统是(计算机操作系统在哪里看)

  • 电脑office是什么(电脑office是什么版本在哪里看)

    电脑office是什么(电脑office是什么版本在哪里看)

  • 编程工具-GPT来AI编程代码(gpgpu编程技术)

    编程工具-GPT来AI编程代码(gpgpu编程技术)

  • 季度缴纳企业所得税计算方法
  • 怎样确认个人所得税专项扣除操作流程
  • 银行存款属于其他货币资金核算内容吗
  • 暂估成本跨年后收到票汇算清缴
  • 预付账款和暂估入账的区别
  • 一般纳税人固定资产怎么入账
  • 本月进项税额不够抵扣怎么办
  • 增值税即征即退会计处理
  • 企业承担个人所得税账务处理
  • 环境保护税即将施行 有哪些点需要关注?
  • 各税种会计分录
  • 稳岗补贴能享受多久
  • 物业管理费属于应付账款吗
  • 教育费附加减免性质代码
  • 预转固的好处
  • 企业所得税和进项的关系
  • 备用金发票冲抵
  • 商品退回顺丰代收怎么办
  • 电脑qq音乐声音小怎么回事
  • 应用程序出现异常怎么办
  • 笔记本怎么按出键盘
  • win10两个屏幕两个桌面
  • 财务都干些什么
  • php中删除文件的函数
  • 房地产企业前期物业费可否税前扣除
  • ErrorCaptureStackTrace(err); Error [ERR_MODULE_NOT_FOUND]: Cannot find module
  • js map foreach遍历
  • 发票盖章有讲究吗
  • 会计人员填制的记账凭证并不是登记账簿的唯一依据
  • 巴尼奥斯附近的阿格杨瀑布
  • 商业银行流动性风险监管指标
  • 机票报账行程单怎么打印
  • 公司转让账务处理方法
  • 法人跟纳税人必须是一个人吗
  • 【Spring+SpringMVC+Mybatis】Spring+SpringMVC+Mybatis实现前端到后台完整项目
  • 销项税每月有余额年底怎么处理
  • 融资租赁租车
  • 建筑业预缴增值税计算公式
  • 游戏公司不开票怎么缴税
  • 跨年增值税专用发票红字发票怎么开
  • 支付长期借款利息
  • 企业的预付账款属于金融资产吗
  • 跨月抵扣的发票能退回吗
  • 去年购进的货物怎么做账
  • 工程进度款如何做账
  • 共同类科目性质
  • 已经发出的商品替换零部件进成本还是费用
  • 合并报表六大抵消分录CPA
  • 保证合同的要件
  • 投标保证金退还
  • 联营企业和合营企业的持股比例
  • 房租已支付未收到发票可以做费用吗
  • 怎么从会计小白做到总账会计
  • deepin 2014系统下安装mysql数据库的方法步骤
  • macbook和windows
  • win7鼠标右键一闪就没了
  • 强化系统设计
  • 正确安全管理操作手册
  • win7系统播放器在哪
  • windows8为什么不好用
  • linux中vi命令详解
  • windows文件丢失怎么修复
  • windows10图标显示不出来
  • w10简易版
  • win7使用临时配置文件登录
  • windows alt r
  • opengl示例
  • ExtJS4利根据登录后不同的角色分配不同的树形菜单
  • cocos2dx 3.1.1 win8+eclipse环境下android游戏开发环境搭建
  • linux中shell的作用
  • 在JavaScript中声明变量的关键词有
  • nodejs连接mysql的历程
  • python怎么获取命令行参数
  • js中的三种弹出消息提醒的命令
  • javascript 加法
  • android sdk在哪下载
  • 需要缴税多少钱一个月
  • 青岛已开通几条地铁线路
  • 差额征税差额开票怎么理解
  • 中华人民共和国道路交通安全法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设