import java.util.*; public class flowDemo{
   public static void main(String[] arges){
     int iPara1,iPara2,iEnd;
     if(arges.length!=3)
     {
       System.out.println("USE :java flowDome parameter1 parameter2 circle");
       System.out.println("parameter1 : 比较条件1,数字类型");
       System.out.println("parameter2 : 比较条件2,数字类型");
       System.out.println("circle :循环次数");
       System.out.println("ego:java flowDome 1 2 5");
       return;
     }else{
       iPara1 = Integer.parseInt(arges[0]);
       iPara2 = Integer.parseInt(arges[1]);
       iEnd = Integer.parseInt(arges[2]);
     }
     //if语句
     if(iPara2>iPara1)
     {
      System.out.println("if 条件满足!");
      System.out.println("第2个数比第1个数大!");
     }
     else
     {
      System.out.println("if 条件不满足!");
      System.out.println("第2个数比第1个数小!");
     }
     //for循环操作
     for(int i=0;i<iEnd;i++)
     {
       System.out.println("这是for 第"+i+"次循环");
     }
     //while循环操作
     int i=0;
     while(i<iEnd)
     {
      System.out.println("这是while 第"+i+"次循环");
      i++;
     }
     //do-while循环操作
     int j=0;
     do
     {
      System.out.println("这是do-while 第"+j+"次循环");
      j++;
     }while(j<iEnd);
   }
 }

解决方案 »

  1.   

    我想弄懂这个程序,然后呢,每次一执行代码,输出的总是USE :java flowDome parameter1 parameter2 circleparameter1 : 比较条件1,数字类型
          parameter2 : 比较条件2,数字类型
           circle :循环次数
          ego:java flowDome 1 2 5
    然后昨天去掉第一个if部分的代码,然后,进行赋值就输出了后面的比较的内容。
    那部分代码有的话,后面是不是不执行了