using System;

class Program
{
    static void Main(string[] args)
    {
        Console.Write("请输入一个整数:");
        int number = int.Parse(Console.ReadLine());

        if (number % 3 == 0 && number % 5 == 0 && number % 7 == 0)
        {
            Console.WriteLine('能同时被3、5、7整除');
        }
        if (number % 3 == 0 && number % 5 == 0)
        {
            Console.WriteLine('能同时被3、5整除');
        }
        if (number % 3 == 0 && number % 7 == 0)
        {
            Console.WriteLine('能同时被3、7整除');
        }
        if (number % 5 == 0 && number % 7 == 0)
        {
            Console.WriteLine('能同时被5、7整除');
        }
        if (number % 3 == 0 || number % 5 == 0 || number % 7 == 0)
        {
            Console.WriteLine('只能被3、5、7中的一个整除');
        }
        if (number % 3 != 0 && number % 5 != 0 && number % 7 != 0)
        {
            Console.WriteLine('不能被3、5、7任一个整除');
        }
    }
}

这段代码使用条件语句 if 来判断输入的整数是否满足对应条件,并输出相应的结果。输入的整数通过 Console.ReadLine() 方法获取,并通过 int.Parse() 方法将字符串转换为整数类型。代码中使用 % 运算符获取余数,判断是否能整除。

  • && 运算符表示逻辑与,用于判断多个条件是否同时满足。
  • || 运算符表示逻辑或,用于判断多个条件中是否至少有一个条件满足。
  • != 运算符表示不等于。

通过这段代码,我们可以方便地判断用户输入的整数是否满足不同的整除条件,并给出相应的输出结果。

C# 判断整数是否满足3、5、7整除条件:代码示例及解释

原文地址: https://www.cveoy.top/t/topic/qqGE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录