分别用for, while, do... while 语句编写程序,求出100以内的自然数之和
时间: 2023-05-23 16:00:37 浏览: 186
for循环实现:
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
printf("自然数和为:%d", sum);
while循环实现:
int sum = 0, i = 1;
while (i <= 100) {
sum += i;
i++;
}
printf("自然数和为:%d", sum);
do...while循环实现:
int sum = 0, i = 1;
do {
sum += i;
i++;
} while (i <= 100);
printf("自然数和为:%d", sum);
相关问题
分别用for、while、do...while语句编写程序,求出100之内的自然数之和
for (int i = 1; i <= 100; i++) {
sum += i;
}
int i = 1;
while (i <= 100) {
sum += i;
i++;
}
int i = 1;
do {
sum += i;
i++;
} while (i <= 100);
其中,sum为自然数之和的变量。
c#分别用for,while,do...while,语句编写程序,实现求前n个自然数之和
好的,以下是使用不同类型循环语句编写的C#程序,实现求前n个自然数之和:
1. 使用for循环语句:
```csharp
int n = 10;
int sum = 0;
for(int i=1; i<=n; i++)
{
sum += i;
}
Console.WriteLine("前{0}个自然数之和为:{1}", n, sum);
```
2. 使用while循环语句:
```csharp
int n = 10;
int sum = 0;
int i = 1;
while(i<=n)
{
sum += i;
i++;
}
Console.WriteLine("前{0}个自然数之和为:{1}", n, sum);
```
3. 使用do...while循环语句:
```csharp
int n = 10;
int sum = 0;
int i = 1;
do
{
sum += i;
i++;
} while(i<=n);
Console.WriteLine("前{0}个自然数之和为:{1}", n, sum);
```
以上三种方法都可以实现求前n个自然数之和,你可以根据自己的喜好选择其中一种方式来实现。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)