c语言中while如何用

2025-09-28 17:22:47

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

c语言中while如何用

2、用while语句计算从1加到100的值。

int i,sum=0;

i=1;

while(i<=100){

sum=sum+i;

i++;

}

以上核心代码,当i小于或等于100,执行{}中的代码,否则则跳出

c语言中while如何用

3、再来看一个监测键盘输入的while使用,只要从键盘输入的字符不是回车就继续循环来计算输入的字符个数;

int n=0;

printf("input a string:\n");

while(getchar()!='\n') n++;

c语言中while如何用

4、使用while的注意其一:

while语句中的表达式一般是关系表达或逻辑表达式,只要表达式的值为真(非0)即可继续循环;

例:

int a=0,n;

printf("\n input n:    ");

scanf("%d",&n);

while (n--) printf("%d  ",a++*2);

n次循环,每执行一次,n值减1

c语言中while如何用

5、使用while的注意其二:

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

c语言中while如何用

c语言中while如何用

6、总结:

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢