天天看點

for二重循環 、列印矩形、列印正三角形、列印倒三角形、列印正等腰三角形、列印倒等腰三角形...

package cn.cn;

import java.util.Scanner;

public class for2 {

public static void main(String[] args) {

int []score=new int[4]; //成績數組

int count=3; //班級數量

double sum=0.0;//成績總和

double []avgArry=new double[count]; //平均成績數組

Scanner input=new Scanner(System.in);

//循環輸入學員成績

for(int i=0;i<count;i++){

sum=0.0; //成績總和歸0

System.out.println("請輸入第"+(i+1)+"個班級的成績");

for(int j=0;j<score.length;j++){

System.out.print("請輸入第"+(j+1)+"個學員的成績:");

score[j]=input.nextInt();

sum=sum+score[j]; //成績累加

}

avgArry[i]=sum/score.length; //計算平均分

System.out.println("第"+(i+1)+"個班級參賽學員的平均分是:"+avgArry[i]+"\n");

}

}

}

package cn.cn;

public class RTriAngle {

public static void main(String[] args) {

System.out.println("**********列印矩形************");

for(int i=1;i<6;i++){

for(int j=1;j<6;j++){

System.out.print(" "+"*");

}

System.out.println(" ");

}

}

}

package cn.cn;

import java.util.Scanner;

public class InvertRTriAngle {

public static void main(String[] args) {

System.out.println("**********列印正的直角三角形************");

Scanner input=new Scanner(System.in);

int count=0;//三角形的行數

System.out.println("請輸入直角三角形的行數:");

count=input.nextInt();

for(int i=1;i<=count;i++){

for(int j=1;j<=2*i-1;j++){

System.out.print("*");

}

System.out.println("");

}

}

}

package cn.cn;

import java.util.Scanner;

public class RTriAngle {

public static void main(String[] args) {

System.out.println("**********列印倒的直角三角形************");

Scanner input=new Scanner(System.in);

int count=0;//三角形的行數

System.out.println("請輸入直角三角形的行數:");

count=input.nextInt();

for(int i = 0; i < count; i++)

{

for(int j = 0; j < count - i; j++)

{

System.out.print("*");

}

System.out.println();//換行

}

}

}

package cn.cn;

import java.util.Scanner;

public class testfor {

public static void main(String[] args) {

System.out.println("**********列印正等腰三角形************");

Scanner input=new Scanner(System.in);

int count=0;//三角形的行數

System.out.println("請輸入直角三角形的行數:");

count=input.nextInt();

for(int i = 0; i < count; i++)

{

for(int j =count; j>i; j--)

{

System.out.print(" "); //列印左邊空白的三角形

}

for(int j=1;j<=2*i-1;j++){

System.out.print("*");

}

System.out.println();

}

}

}

package cn.cn;

import java.util.Scanner;

public class testfor1 {

public static void main(String[] args) {

System.out.println("**********列印倒等腰三角形************");

Scanner input=new Scanner(System.in);

int count=0;//三角形的行數

System.out.println("請輸入直角三角形的行數:");

count=input.nextInt();

for(int i = 0; i < count; i++)

{

for(int j =0; j<i; j++)

{

System.out.print(" "); //列印左邊空白的三角形

}

for(int j=count;j>=2*i+1;j--){

System.out.print("*");

}

System.out.println();

}

}

}

轉載于:https://www.cnblogs.com/BingBing-Deng/p/9260487.html