clwn.net
当前位置:首页 >> C中DowhilE循环语句 >>

C中DowhilE循环语句

相同点:1,while语句和do while 语句都是循环语句.2,while括号里面的条件必须成立才能循环.do while也一样.不同点:例:1,形式上的不同 while(条件) { 语句; } do { 语句; }while(条件);2,当括号里的条件一开始就成立时,while和do while的循环次数是相同的.而当括号里的条件一开始就不成立时,while里面的语句是不会执行的.而do while会执行一次.

输出1到100 int i = 1; do { printf("d%\n",i); i++; }while(i<=100);① do-while循环注意点:1、二话不说,上来先执行一次,再来判断while后的条件,条件为true,好的,回来再来一遍,就这样,一次接一次,直到while后的条件为FALSE时,结束循环.2.注意①处要有个分号的,千忘不要忘记哟 加油

#includemain(){ char a; printf("Do U Want to Continue(Y/N):"); do { scanf("%c",&a); if(a=='Y' || a=='y') printf("This is A"); else if (a=='N' || a=='n') printf("Thx for UR Attention!"); else if(a!='Y' && a!='y' && a!='N' && a!='n') printf("Input Error,Please Input Again!"); }while(a!='#'); break;}

while 是先判断后执行,如果第一次判断条件就为假,则一次都不执行. do-while 是先执行后判断,无论如何至少执行一次. while语句的格式: while(条件) { 循环体 } do-while语句的格式: do { 循环体 } while(条件); 注意do-while语句最

do { 循环语句L} while(表达式A); 首先执行一次循环体语句,然后开始测试循环条件表达式A,当条件为'真'时继续循环的处理过程.和while很类似,只是while语句先判断条件表达式而do while 是先执行循环体,后判断.自己用这两的语句编写几个相同循环程序基本就差不多了.

当你确认循环次数,那就选用for循环当你不能够确定循环次数,但能够确认至少执行一次,就选用do---while循环;若不能确定是否执行,就选用while循环.当然,这三种循环在c中可以互换.所以现在在c中人们大部分情况下都使用for循环,这需要if和break的配合.

while 语句循环1while语句中的表达式一般是关系表达式或者是逻辑表达式,只要表达式的值为真(非0)即可继续循环2 循环体中如果包括一个以上的语句 则必须用{}括起来,组成符合语句3 应注意循环条件的选择 以避免死循环4 允许while语句

#include <stdio.h>int main(void ){ int m,n,i, b, t; char ch; printf("Input the max number:\n"); scanf("%d", &t); do { b = 1; n=rand()%t +1; for(i=1; ; i++) { printf("Input number between %d - %d: ", b, t); scanf("%d",&m); if(m==n) break; else if(m<

因为 while(n = 10)中执行n = 10 没有错误,所以是无数次可能是看错了,如果你n = 10改为n == 10试下,就是你想的两次

scanf("%s",&liechehao);这句错误,地址符&去掉

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com