小程序_201611

来源:互联网 发布:结构优化 编辑:程序博客网 时间:2024/05/29 05:58

  1 .鸡兔同笼,从上面看有35个头,从下面看有94只脚,请问鸡有几只,兔有几只?

for (int i = 0; i < 35; i++)            {                if ((i * 4) + (35 - i) * 2 == 94)                {                    Console.WriteLine("兔 : {0}  鸡 : {1}",i,35-i);                }            }

2 .一个自然数与3的和是5的倍数,与3的差是6的倍数,这个自然数最小是几?
            int i = 1;            while (i > 0)            {                if ((i + 3) % 5 == 0 && (i - 3) % 6 == 0)                {                    Console.WriteLine(i);                    break;                }                i++;            }


3.在400--500之间求一个数,它被2除余1,被5除余3,被9除余1,这个数是多少?

for (int i = 400; i <= 500; i++)            {                if (i % 2 == 1 && i % 5 == 3 && i % 9 == 1)                {                    Console.WriteLine(i);                }            }
4 .有一些四位数,百位数字都是3,十位数字都是6,并且它们既能被2整除,又能被3整除,求这样的四位数中最大的和最小的两数各是几?

int hurdred = 0;            int unit = 0;            for (int i = 999; i <= 9999; i++)            {                hurdred = (i % 1000)/100;                unit = i % 10;                if (hurdred == 3 && unit == 6 && i % 2 == 0 && i % 3 == 0)                {                    Console.WriteLine(i);                    break;                }             }            for (int i = 9999; i > 999; i--)            {                hurdred = (i % 1000) / 100;                unit = i % 10;                if (hurdred == 3 && unit == 6 && i % 2 == 0 && i % 3 == 0)                {                    Console.WriteLine(i);                    break;                }         


5.          编程求一个四位自然数ABCD,它乘以A后变成DCBA


int A, B, C, D = 0;            int sum = 0;            for (int i = 999; i <= 9999; i++)            {                A = i / 1000;                B = i % 1000 / 100;                C = i / 100 / 10;                D = i % 10;                sum = D * 1000 + C * 100 + B * 10 + A;                if (i * A == sum)                {                    Console.WriteLine(i);                }            }

6 .编程求出满足以下条件的三位数:它除以11所得的商等于它各位数字之和.

int A, B, C = 0;            float sum = 0;            for (int i = 100; i < 1000; i++)            {                A = i / 100;                B = i % 100 / 10;                C = i % 10;                sum = i / 11.0f;                if(A+B+C==sum)                {                    Console.WriteLine(i);                }            }

7.一个五位数,若在它的后面写上一个7,得到一个六位数A,若在它前面写上一个7,得到一个六位数B,B是A的五倍,求此五位数.

int  SixOne, SixTwo = 0;            for (int i = 10000; i < 100000; i++)            {                SixOne = i * 10 + 7;                SixTwo = 7 * 100000 + i;                if (SixTwo / SixOne == 5)                {                        Console.WriteLine(i);                }              }

8 .25.如果两个素数之差为2,这样的两个素数就叫作"孪生数",找出100以内的所有"孪生数".

List<int> arr = new List<int>();//定义未知长度的数组            for (int i = 1; i < 100; i++)            {                int begin = 2;                bool isP = true;                while (begin < i)                {                    if (i % begin == 0)                    {                        isP = false;                        break;                    }                    begin++;                }                if (isP)                {                    arr.Add(i); //将每个素数存入数组                }            }            for (int i = 1; i < arr.Count; i++)            {                if (arr[i] - arr[i-1] == 2)                {                    Console.WriteLine("{0}和{1}是孪生数",arr[i-1],arr[i]);                }            }

9. . 猴子吃桃子问题:猴子第一天摘下N个桃子,当时就吃了一半,还不过瘾,就又吃了一个。第二天又将剩下的桃子吃掉一半,又多吃了一个。以后每天都吃前一天剩下的一半多一个。到第7天再想吃的时候就剩1个桃子了,求第一天共摘下来多少个桃子?

int n = 1;            while (n>0)//开始匹配            {                int sum = n;                for (int i = 0; i < 3; i++)//天数                {                    sum = (sum / 2 - 1);                }                if (sum == 1)                {                    break;//匹配成功退出循环                }                n++;//与上面对应            }            Console.WriteLine(n);


1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 金属眼镜压歪了怎么办 眼镜被电焊打了怎么办 电焊闪的眼睛疼怎么办 烧了电焊眼睛疼怎么办 用了电焊眼睛痛怎么办 烧电焊脸上红痛怎么办 眼睛让电焊晃了怎么办 眼被电焊打了怎么办 眼镜弹簧腿坏了怎么办 眼镜框铰链坏了怎么办 金属眼镜框歪了怎么办 眼镜框螺丝断了怎么办 眼镜被压变形了怎么办 金属眼镜腿断了怎么办 眼镜弹簧腿断了怎么办 眼镜腿螺丝太紧怎么办 眼镜金属柄断了怎么办 金属眼镜腿折了怎么办 眼镜腿中间断了怎么办 塑料眼镜腿断了怎么办 眼镜上的螺丝拧不紧怎么办 眼镜的把坏了怎么办 把眼镜坐坏了怎么办 梦见眼镜腿掉了怎么办 眼镜的腿掉了怎么办 眼镜腿的螺丝掉了怎么办 爱大爱眼镜掉腿了怎么办 合金眼镜腿断了怎么办 手关节复位h疼痛怎么办 我叫mt红色卡牌怎么办 星盟冲突qq登录怎么办 汽车雷达下雨一直响怎么办 火山小视频封火力怎么办 电脑被当成矿机怎么办 哥华有线机顶盒反应慢怎么办 电脑绣花机编码器坏了怎么办? 伺服电机开起没有力怎么办 西门子冰箱排水孔堵塞怎么办 数控车床西门子系统卡顿怎么办 手机系统不支持多屏互动怎么办 伺服驱动器系统错误报警怎么办