bycj.net
当前位置:首页 >> DowhilE语句格式 >>

DowhilE语句格式

程序如下,附带运行图: #include<stdio.h>void main(){char a[100];int i=0; do {i++; scanf("%c",&a[i]); }while(a[i]!='q'); printf("结束\n");}

do while 语法格式 do {循环体;}while(条件表达式); 是先执行循环体,再判断条件,如果满足条件就继续执行循环体,否则退出循环语句 Do until为直到() 时也就是说只有()里的条件 不成立时 开始循环到Loop继续下一个循环

程序如下,附带运行图:#include void main() {char a[100]; int i=0; do {i++; scanf("%c",&a[i]); }while(a[i]!='q'); printf("结束\n"); }

1 do while *** …… loop2 do …… loop while ***3 do until *** …… loop4 do …… loop until *** 一共有以上四种,……代表循环体,***代表逻辑表达式

#include <stdio.h> void main(){ char i; do{ i=getchar(); getchar(); }while((((i-=32)<65)||(i>90))&& (((i+=64)<97)||(i>122))); putchar(i); }

说的通俗点 ---------------------------- do while: 先进去走一圈,再出来判断,如果符合在进去走一圈…………………… while : 直接判断,如果符合就进去走一圈………………………………

#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;}

应该是直到型循环.

语句格式: do { 循环体 }while(条件);//注意分号 循环类型:直到型循环 即先执行循环体,再进行判断,直到不满足条件,退出循环.

是do while .loop语句.至于not,你把它当作是一个关键词吧,是“否定”的意思,在很多语句中都能用上.

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