求1-100中和7有关的数  …

来源:互联网 发布:php开发人员手册 编辑:程序博客网 时间:2024/06/05 20:58
分析:有三种情况一种是7的倍数,一种是个位是7,一种是十位有7,,但是这三种情况有重复出现,所以判断条件有添加即可,,,

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace fengqidayin
{
    class Program
    {
       static void Main(string[] args)
       {
           for (int i= 1; i < 101; i++)
           {
              if (i % 7 == 0)
              {
                 System.Console.WriteLine(i);
              }
              int a = i % 10;
              if (a == 7 && i % 7!= 0)
              {
                 System.Console.WriteLine(i);
              }
              int b = i / 10 % 10;
              if (b == 7 && i % 7!= 0 && i % 10!=7 )
              {
                 System.Console.WriteLine(i);
              }
           }
          System.Console.ReadLine();
       }
    }
}

简化:

 class Program
    {
       static void Main(string[] args)
       {
           for (int i= 1; i <= 100; i++)
           {
              if (i % 7 == 0 ||  i % 10==7 || i /10 ==7)
            {           
                 System.Console.WriteLine(i);
              }
           }
          System.Console.ReadLine();
       }
阅读全文
1 0
原创粉丝点击