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 Beginn");
do{undefined
printf("Please guess (0~10):");
scanf("%d",&gs);
}while(gs!=pwd);
printf ("tSucceed!n");
printf ("tGaines Overn");
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
以上便是我现在的共享了,期待可以作用到大伙儿 。
【c语言do while语句是什么呢? c语言do】
- c语言函数及详解有哪些呢? c语言函数大全及详解
- r语言和python的区别是什么呢? r语言和python的区别
- Python是计算机软件开发语言,其技术学习对学历没有要求 python学历要求
- Python是一种跨平台的计算机程序设计语言 python属于什么行业
- Python是一门高级编程语言,适合零基础人员学习 python需要什么基础
- Python是一种跨平台的计算机程序设计语言 python基础知识
- 歇后语是汉语的一种特殊语言形式 茶壶里煮饺子歇后语下一句是什么
- C语言比python更难 c语言和python哪个难
- python是一种跨平台的计算机程序设计语言 python开发包括哪些
- Python是一种跨平台的计算机程序设计语言 python技术有哪些