手机
当前位置:查字典教程网 >编程开发 >C语言 >C语言中while与do-while的介绍与注意事项
C语言中while与do-while的介绍与注意事项
摘要:一、while和do-while的简介1).while语句语法:while(表达式){循环体;}循环过程:1.先判断表达式,是否为真,如果为...

一、while和do-while的简介

1). while语句

语法:

while(表达式){

循环体;

}

循环过程:

1.先判断表达式,是否为真,如果为真跳转到2,否则跳转到3

2.执行循环体,执行完毕,跳转到1

3.跳出循环

2). do-while语句

语法:

do{

循环体;

}while(表达式);

注意:这个while后面的小括号必须接;

循环过程:

1.先执行循环体,执行完毕跳转到2

2.判断表达式的结果是否为真,如果为真,跳转到1,否则跳转到3

3.跳出循环

3). do-while和while最大的区别:

do-while至少能执行1次循环体,但是while可能一次都不执行

二 while的注意事项

1.避免让循环的条件变成永真或者永假,不然的话可能没意义

2.千万不要在while后面加;

3.while循环后面的大括号可以省略,如果省略,只能影响离它最近的那句代码,并且,这句代码不可以是声明变量的

4.while语句块里面定义的变量,外面不能

tips:代码例子如下

#include <stdio.h> int main(int argc, const char * argv[]) { //while int i = 1,sum = 0; while(i <= 100) { sum += i; i++; } printf("从1加到100的和为:%dn",sum); // do-while char answer; do{ printf("表演n"); printf("满意吗"); scanf("%c",&answer); }while(answer != 'y'); return 0; }

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能有所帮助,如果有疑问大家可以留言交流。

【C语言中while与do-while的介绍与注意事项】相关文章:

c语言中数组名a和&a详细介绍

c语言中malloc、realloc与calloc 的区别以及联系

C语言中打印特殊图案的实现代码

浅析C语言字中的符串格式化显示

C语言中的内存泄露 怎样避免与检测

解析C语言中位字段内存分配的问题

c/c++语言位域注意事项分析

c语言连接mysql数据库的实现方法

C 语言restrict 关键字的使用浅谈

C语言中堆空间的生成与释放详解

精品推荐
分类导航