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小时内删除。
发表评论