for二重循环 打印矩形打印正三角形打印倒三角形打印正等腰三角形打印倒等腰三角形
Posted bingbing-deng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for二重循环 打印矩形打印正三角形打印倒三角形打印正等腰三角形打印倒等腰三角形相关的知识,希望对你有一定的参考价值。
package cn.cn;
import java.util.Scanner;
public class for2 {
/**
* @param args
*/
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]+"
");
}
}
}
package cn.cn;
public class RTriAngle {
/**
* @param args
*/
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 {
/**
* @param args
*/
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 {
/**
* @param args
*/
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 {
/**
* @param args
*/
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 {
/**
* @param args
*/
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();
}
}
}
以上是关于for二重循环 打印矩形打印正三角形打印倒三角形打印正等腰三角形打印倒等腰三角形的主要内容,如果未能解决你的问题,请参考以下文章
0125 双重for循环:语法执行思路打印m行n列打印倒三角形正三角九九乘法表
C#/.NET6期01C#基础11嵌套循环或者叫二重循环continuebreak
C#/.NET6期01C#基础11嵌套循环或者叫二重循环continuebreak