循环语句

来源:互联网 发布:js 页面加载后 合计 编辑:程序博客网 时间:2024/06/08 14:47

输出1到100偶数和
        
 for(int i=2;i<=100;i+=2){              sum=sum+i;                        }          System.out.println("1到100偶数和为:"+sum);


循环输入某同学S1结业考试的5门课成绩,并计算平均分


double score;          int avg=0;          double sum=0;          Scanner sc=new Scanner(System.in);          for(int i=1;i<=5;i++){              System.out.println("输入科目"+i+"的成绩:");              score=sc.nextDouble();              System.out.println("科目"+i+"的成绩为:"+score);              sum=score+sum;                    }          avg=(int) (sum/5);          System.out.println("平均分:"+avg);


输出九九乘法表


for(int i=1;i<=9;i++){              for(int j=1;j<=i;j++){                   System.out.print(j+"*"+i+"="+(i*j)+"\t");              }              System.out.println();          }

       ↓   ↓   ↓   ↓   ↓   ↓   ↓   ↓   ↓   ↓



输入行数,打印星星


          System.out.println("输入行数:");          byte num=sc.nextByte();          for(int i=1;i<=num;i++){              for(int j=1;j<=i*2-1;j++){//每行差两个星星                   System.out.print("*");              }              System.out.println();                                                   }




倒三角


for(int i=1;i<=num;i++){for(int j=num;j>=i;j--){//每行差一个星星System.out.print("*");}System.out.println();}


倒三角

for(int i=1;i<=num;i++){                      for(int j=2*num-1;j>=2*i-1;j--){                   System.out.print("*");              }              System.out.println();             }


加空格

System.out.println("输入行数:");byte num=sc.nextByte();for(int i=1;i<=num;i++){if(i>1){for(int z=1;z<i;z++){System.out.print(" ");}}for(int j=2*num-1;j>=2*i-1;j--){System.out.print("*");}System.out.println();}



偏移

for(int i=1;i<=num;i++){if(i>1){for(int z=1;z<i;z++){System.out.print(" ");}}for(int j=1;j<=2*num;j++){System.out.print("*");}System.out.println();}











原创粉丝点击