用C#编写程序输出1-100中能被3整除,但不能被5整除的数,并统计出有多少个这样的数
时间: 2024-10-29 13:13:24 浏览: 25
1至100能被7整除的数 C#
在C#中,你可以使用for循环来遍历1到100之间的所有整数,判断它们是否能被3整除但不能被5整除。这里是一个简单的实现:
```csharp
using System;
class Program
{
static void Main()
{
int count = 0; // 统计符合条件的数的个数
for (int i = 1; i <= 100; i++) // 遍历1到100
{
if (i % 3 == 0 && i % 5 != 0) // 判断能否被3整除且不能被5整除
{
Console.Write(i + " "); // 输出满足条件的数
count++; // 每找到一个数,计数器加一
}
}
Console.WriteLine("\n共有 {0} 个这样的数.", count);
}
}
```
这个程序会逐个检查1到100之间的数,如果一个数同时能被3整除且不能被5整除,它会被打印出来,并增加计数器。当循环结束后,它会输出符合条件的总数。
阅读全文