位置: 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)

  • 苹果手表如何解除绑定(苹果手表如何解绑esim)

    苹果手表如何解除绑定(苹果手表如何解绑esim)

  • iqooz1x支持屏幕指纹吗

    iqooz1x支持屏幕指纹吗

  • 联通机顶盒遥控器没了,用手机怎么遥控(联通机顶盒遥控器怎么配对)

    联通机顶盒遥控器没了,用手机怎么遥控(联通机顶盒遥控器怎么配对)

  • 抖音极速版安全吗(抖音极速版安全吗,需要绑定银行卡安全吗)

    抖音极速版安全吗(抖音极速版安全吗,需要绑定银行卡安全吗)

  • 华为手机温度计在哪(华为手机温度计测人体温度)

    华为手机温度计在哪(华为手机温度计测人体温度)

  • 小米穿戴搜不到小米手表(小米穿戴搜不到小米手环3)

    小米穿戴搜不到小米手表(小米穿戴搜不到小米手环3)

  • 有线耳机连接不上手机(有线耳机连接不稳定怎么办)

    有线耳机连接不上手机(有线耳机连接不稳定怎么办)

  • 为什么wps分享出去和原版不一样(为什么wps分享出去的文档格式不一样)

    为什么wps分享出去和原版不一样(为什么wps分享出去的文档格式不一样)

  • 微信注销要多久才生效(微信注销需要多久?)

    微信注销要多久才生效(微信注销需要多久?)

  • 小米ota卡有什么用(小米ota卡有什么套餐)

    小米ota卡有什么用(小米ota卡有什么套餐)

  • 抖音蓝对勾是什么意思(抖音蓝色对勾是什么意思)

    抖音蓝对勾是什么意思(抖音蓝色对勾是什么意思)

  • 网络丢包严重网速正常(网络丢包严重是什么意思)

    网络丢包严重网速正常(网络丢包严重是什么意思)

  • 怎么把某人从群里踢出去(怎么把某人从群里删除)

    怎么把某人从群里踢出去(怎么把某人从群里删除)

  • ipadair2是什么时候上市的(ipad air2是哪一年上市的)

    ipadair2是什么时候上市的(ipad air2是哪一年上市的)

  • wifi微信可以用但网页视频打不开(wifi微信可以用视频看不了)

    wifi微信可以用但网页视频打不开(wifi微信可以用视频看不了)

  • 手机横竖屏怎么设置(手机横竖屏怎么弄)

    手机横竖屏怎么设置(手机横竖屏怎么弄)

  • 智能体重秤数据准确吗(智能体重秤如何获取各种身体信息)

    智能体重秤数据准确吗(智能体重秤如何获取各种身体信息)

  • 怎么在日历上做标记(怎么弄日历表)

    怎么在日历上做标记(怎么弄日历表)

  • honor20i是什么型号(honor20i是什么型号是几G)

    honor20i是什么型号(honor20i是什么型号是几G)

  • 智能手机怎么散热(智能手机怎样)

    智能手机怎么散热(智能手机怎样)

  • 电脑BIOS启动项怎么设置?bios设置启动项图解(电脑bios启动项设置)

    电脑BIOS启动项怎么设置?bios设置启动项图解(电脑bios启动项设置)

  • the Pura Meduwe Karang神庙中雕刻艺术家W.O.J.Nieuwenkamp的作品,印度尼西亚巴厘岛 (© John Elk III/Getty Images)

    the Pura Meduwe Karang神庙中雕刻艺术家W.O.J.Nieuwenkamp的作品,印度尼西亚巴厘岛 (© John Elk III/Getty Images)

  • 位于Praprotno村之上的圣托马斯教堂 (© Guy Edwardes/Minden Pictures)

    位于Praprotno村之上的圣托马斯教堂 (© Guy Edwardes/Minden Pictures)

  • 发票冲红重开,重开时是按新税率还是旧税率
  • 小规模纳税人进项发票怎么做账
  • 企业所得税法
  • 什么是税收收入效应
  • 出口退免税的退税办法为
  • 工会经费和工会会员会费
  • 税金及附加和应交税费的关系
  • 企业减免的税费账务处理
  • 小规模季报财报申报错误怎么办
  • 生育津贴需要连续缴纳社保满一年吗
  • 民非组织捐赠收入免税
  • 企业增加注册资本流程
  • 借款合同的印花税税率
  • 已付款货物还未付款
  • 向其他单位无偿提供服务的不需缴纳增值税
  • 支付房屋租金计入什么会计科目
  • 递延所得税费用影响净利润吗
  • 增值税专用发票跨月退回怎么办?
  • 个税负数怎么做账
  • 请问什么是全员安全生产责任制
  • 月末印花税会计分录
  • 社保基数每个月可以调整一次吗
  • 公司注销需要注意的会计科目
  • 企业会计准则固定资产解释
  • 领用库存商品的消费税
  • 环境保护税的申报期限是如何规定的
  • 生产成本和制造费用属于存货吗
  • 收据可以入账的范围
  • 企业在项目建设前必须进行
  • 鸿蒙3.0系统哪些手机可以升级
  • 计提的跌价准备销售时怎么处理
  • 天猫公司不开银行卡吗
  • 应付职工薪酬包括个人社保和个税吗
  • 委托检验报告能否作为处罚依据
  • win10桌面2怎么使用
  • 电力安装工程辅料有哪些
  • 以固定资产换入无形资产
  • 出口押汇算贷款吗
  • 看望员工家属
  • 期间损益包括
  • laravel登录接口
  • 当月预交的增值税在申报期内可以填报进去抵扣
  • 小规模纳税人的企业所得税税率
  • 编译原理第三版课后答案
  • php如何实现
  • 小程序项目开发流程
  • cp命令使用
  • 结转损益的凭证需要打印吗
  • 职工教育经费扣除限额怎么算
  • 每个季度30万免增值税
  • 出口退税超期了怎么办
  • phpcms目录结构
  • Sqlite 操作类代码
  • 三栏式明细账适用于原材料明细账
  • 坏账准备在资产负债表哪里体现
  • mysql怎么给字段添加中文备注
  • 非金融企业之间的借款合同要交印花税吗
  • 直接转销法还允许使用吗
  • 营业外收入影响所有者权益吗
  • 赠送商品需要开发票吗
  • 股东分派现金股利怎么算
  • sqlserver重命名表名
  • 数据库中的冗余度是什么意思
  • win8.1系统升级win10
  • win10预览版好吗
  • windowsxp的主要特点是什么
  • linux必学的60个命令及使用
  • win7小技巧
  • Win10年度升级版Redstone来了:更加个人化的计算体验
  • log4j 日志文件太大
  • java框架怎么用
  • linuxshell命令行
  • 查看分区文件格式
  • shell怎么创建用户
  • Python 使用requests模块发送GET和POST请求的实现代码
  • express后端
  • 请问一般纳税人的业务协调税率是多少
  • 税务局三方协议变更
  • 环保信用评价等级分级情况
  • 税务年报截止日期2022
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设