while循环在上一篇文章中我们已经可以使用for循环来进行累加解答高斯求和问题了。在这篇文章中我们将用while循环来解答高斯求和问题。
我们先来了解一下while函数的基本结构
1234while(循环条件){循环操作;}
它和for循环一样可以进行重复的操作,现在我们再来理解一下while循环的基本执行原理。
在while循环中,循环条件必须是boolean表达式,其值也必须是boolean类型。
注:在目前的学习中我们暂时不需要了解boolean(布尔类型值)。我们只需要知道它有两种形式,一种为真,一种为假。
当while循环条件为真时才执行循环体,然后再判断循环条件,如果条件为真,则继续执行循环体,如果为假,则退出循环
这样我们就已经了解了while循环,现在我们来使用while循环来解决高斯求和问题。
1234567891011#include<stdio.h>int main(){int sum=0;//定义sum来存放累加结果int i=1;//定义循环初始的值为1while(i<=100){//当i小于等于1 ...