C#while求1-100的偶数和
时间: 2024-05-11 16:19:43 浏览: 14
可以使用如下代码实现:
```
int sum = 0;
int num = 2;
while (num <= 100)
{
sum += num;
num += 2;
}
Console.WriteLine("1-100的偶数和为:" + sum);
```
首先定义一个变量 `sum` 用于存储偶数的和,然后定义变量 `num` 初始值为 2,每次循环中将 `num` 加 2,直到 `num` 大于 100 时结束循环。每次循环中将 `num` 加到 `sum` 中,最后输出 `sum` 即为 1-100 的偶数和。
相关问题
C#用while循环,数组输出已知数的偶数
C# 中可以使用 while 循环来输出已知数字中的偶数,例如:int[] nums = {1,2,3,4,5}; int i = 0; while (i < nums.length) { if (nums[i] % 2 == 0) { System.out.println(nums[i]); } i++; } 这样可以输出 2 和 4。
C#中while加上if
回答: 在C#中,可以使用while循环结合if语句来实现特定条件下的循环执行。下面是一个示例代码:
```csharp
int i = 0;
while (i < 10)
{
if (i % 2 == 0)
{
Console.WriteLine(i);
}
i++;
}
```
在这个示例中,while循环的条件是i小于10。在循环体内部,使用if语句判断i是否为偶数,如果是,则打印出i的值。然后,通过i++语句递增i的值,使得循环能够继续执行。这样,循环将会打印出1到9之间的所有偶数。
#### 引用[.reference_title]
- *1* *2* *3* [C语言中的分支语句和循环语句(if语句、switch语句、while循环、for循环、do...while循环、goto语句)](https://blog.csdn.net/m0_64616721/article/details/125420529)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]