多语言展示
当前在线:537今日阅读:23今日分享:25

c语言中while如何用

C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。
工具/原料
1

Thinkpad E431 Windows 10专业版64位

2

Visual Studio Code v1.38.1

方法/步骤
1

C语言中的while语句的语义是:计算表达式的值,当值为真(非0)时, 执行循环体语句。

2

用while语句计算从1加到100的值。int i,sum=0;i=1;while(i<=100){sum=sum+i;i++;}以上核心代码,当i小于或等于100,执行{}中的代码,否则则跳出

3

再来看一个监测键盘输入的while使用,只要从键盘输入的字符不是回车就继续循环来计算输入的字符个数;int n=0;printf('input a string:\n');while(getchar()!='\n') n++;

4

使用while的注意其一:while语句中的表达式一般是关系表达或逻辑表达式,只要表达式的值为真(非0)即可继续循环;例:int a=0,n;printf('\n input n:    ');scanf('%d',&n);while (n--) printf('%d  ',a++*2);n次循环,每执行一次,n值减1

5

使用while的注意其二:循环体如包括有一个以上的语句,则必须用{}括起来,组成复合语句。

6

总结:对于while的使用,重点while中的条件结果来执行对应的代码,处理相应的任务。对于多行代码时,要配合{}使用,只有一行代码时,可以不用{};

推荐信息