C#输出1--100中被3整除_不被7整除的个数和数字

2024-12-04 13:31:01
推荐回答(1个)
回答1:

看代码的缩进,用C#变成最好养成良好的习惯,那就是写判断一定要用大括号括起来。

你这里的y=y+1是在判断外面的,正确的写法应该是:

if (x % 3 == 0 && x % 7 == 0)
{
    Console.WriteLine("数字为:{0}", x);
    y = y + 1;
}