求1-100间不带3的奇数

解决方案 »

  1.   

    var list=Enumerable.Range(1,100).Where(t=>t%2==1&&!t.ToString().Contains("3")).ToList();
      

  2.   


     for (int i = 1; i < 101; i++)
                {
                    if (i % 2 != 0 && i.ToString().IndexOf('3') == -1)
                    {
                        Console.WriteLine(i);
                    }
                }
      

  3.   

    for(int i=0;i<=100;i++)
    {
     
    if(i%2!=0&&i%3!=0)
    {
    cout<<i<<endl;
    }
     else
     continue;}
      

  4.   

    for(i=1;i<=100;i++)
    {
    if(i%2==1)
    {
       g=i%10;
       s=i/10%10;
       b=i/100;
       if(g!=3&&s!=3&&b!=3)
       Console.WriteLine(i);
    }
    }
      

  5.   

    for(int i = 1;i <= 99;i+=2)
    {
       if(i.Tostring().Contains("3"))
          Continue;
       else
          Console.WriteLine(i);
    }