C#,用循环语句,实现求1至100的整数和,但不包括个位数为3的整数。

用循环语句,实现求1至100的整数和,但不包括个位数为3的整数。

int sum=0;
for(int i=1;i<101;i++)
{
  if(i%10!=3)
  {
  sum+=i;
  }
}

int sum = 0;
for (int i = 1; i <= 100; i++)
{
    if (i % 10 != 3 && i / 10 != 3) // 判断个位数和十位数是否为 3
    {
        sum += i;
    }
}
Console.WriteLine(sum);

int sum = 0;
for (int i = 1; i <= 100; i++)
{
    // 判断个位数是否为 3
    if (i % 10 != 3)
    {
        sum += i;
    }
}
Console.WriteLine("1~100的整数和(不包括个位数为3的整数)为:" + sum);

打印结果:

1~100的整数和(不包括个位数为3的整数)为:4810


如果以上回答对您有所帮助,点击一下采纳该答案~谢谢