c语言while循环例子
一、while循环的基本语法
在C语言中,while循环是一种基本的循环结构,它的基本语法如下所示:
```
while (条件表达式)
{
    循环体;
}
```
其中,条件表达式是一个逻辑表达式,用于判断循环是否继续执行。当条件表达式的值为真时,执行循环体;当条件表达式的值为假时,跳出循环。
二、使用while循环的实际例子
1. 打印1到10的数字
```c语言斐波那契数列
#include <stdio.h>
int main()
{
    int i = 1;
    while (i <= 10)
    {
        printf("%d ", i);
        i++;
    }
    return 0;
}
```
运行结果:
```
1 2 3 4 5 6 7 8 9 10
```
2. 求1到100的和
```
#include <stdio.h>
int main()
{
    int sum = 0;
    int i = 1;
    while (i <= 100)
    {
        sum += i;
        i++;
    }
    printf("1到100的和为:%d\n", sum);
    return 0;
}
```
运行结果:
```
1到100的和为:5050
```
3. 计算一个整数的阶乘
```
#include <stdio.h>
int main()
{
    int n;
    int factorial = 1;
    printf("请输入一个正整数:");
    scanf("%d", &n);
    int i = 1;
    while (i <= n)
    {
        factorial *= i;
        i++;
    }
    printf("%d的阶乘为:%d\n", n, factorial);
    return 0;
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。