编写1-100数字中能被3但不能被5整除的数,并找出来!我自己试着写了,没有写完,因为我知道自己写的根本不是什么狗P,我把我写的贴出来请各位帮忙指出我的错,并且希望能有同学根据我的格式把他重新写出来,因为写别的格式的语言我就看不懂了,不好意思HO,这是我看书后写的第1个程序,所以大家看了我写的后会觉得乱七八糟,希望大家原谅偶,55!  <%@page language="C#"%> 
<script language="C#" runat="server"> 
void page_load(object serder,EventArgs e) 
{ int x;
   for(x=1;x<=100;x++)
  { 
    int z,y; 
    z=x%3,(z<=33);
    y=x%5,(y<=20);
    if
    (z!=y) break;
    labContent1.text=z.ToString()+"<br>"; 
  } 

</sript> 写到中间关于 被3但不能被5整除的数时我就找不到北了,而且我的句型不成体统,希望各位能帮忙!谢谢啦~  OTL__!!

解决方案 »

  1.   

    还有我不知道我这个所谓的程序可以在什么地方运行,我下了VISUAL C#还下了NET FRAMEWORK 2。0 SDK ,可是我不知道怎么运行,还是这种程序需要别的东西来运行呢? 请大家指教!
      

  2.   

    using System;namespace YourNameSpace
    {
    class Cal
    {
    public static void Main(string[] args)
    {
       for(int i=1; i<=100; i++)
       {
           bool conditon1 = (i%3 == 0); //能被3整除
           bool conditon2 = (i%5 != 0); //不能被5整除       if(conditon1 || conditon2) //如果都成立
           {
               Console.WriteLine("i= " + i.ToString());  //把i的值答应到控制台中
           }
       }
    }
    }
    }
      

  3.   

    你把上述代码存到“X:\XXX.CS”文件,然后用CMD进入到:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727目录下,执行:csc X:\XXX.CS;再输入xxx就运行了
      

  4.   

    for (int i = 3; i <= 100; i+=3)
    {
        if ((i % 3 == 0) && (i % 5 != 0))
        {
            labContent1.text += i.ToString()+"<br />";
        }
    }
      

  5.   

    在控制台上打印1-100中能被3整除,而不能为5整除的所有数
    for(int i = 1;;i++)
    {
     int result = i*3
     if(result%5!=0 && result<=100)
        Console.WriteLine(result);
    }
      

  6.   

    呵呵  看了大家的答案 都看明白了 呵呵 谢谢大家帮助! 谢谢zhuangwei_(灰色的蓝) 的鼓励额!是我自己基础东西都没记住 所以程序写得乱七八糟的 :(