C#编写程序,用 while 循环语句实现下列功能:有一篮鸡蛋,不止一个,有人两个两 个数,多余一个,三个三个数,多余一个,再四个四个地数,也多余一个,请问这篮鸡蛋至 少有多少个

using System;

namespace sy1_3{
    class Program{
        static void Main(string[] args){
            int n = 2;//鸡蛋数量
            while (true) {
                if (n % 2 == 1 && n % 3 == 1 && n % 4 == 1)
                {
                    Console.WriteLine("鸡蛋有{0}个", n);
                    break;
                } else {
                    n++;
                }
            }

        }
    }
}

for循环

using System;

namespace sy1_3{
    class Program{
        static void Main(string[] args){
            int n;//鸡蛋数量
            for (int i=2;i<100; i++) {
                if (i % 2 == 1 && i % 3 == 1 && i % 4 == 1) {
                    Console.WriteLine("鸡蛋有{0}个", i);
                    break;
                }
            }
        }
    }
}

 

posted @ 2021-09-17 15:02  Arisf  阅读(213)  评论(0)    收藏  举报