海阔天空

当前时间为:
欢迎大家来到海阔天空https://www.9713job.com,广告合作以及淘宝商家推广请微信联系15357240395

2020java教程:循环练习

未分类
2020-08-03 17:57:28
1822677238@qq.com

手机扫码查看

2020java教程:循环练习

循环练习

计算 1+2+3+4…+100的和
计算 1~100之间,所有的偶数和

while循环
//计算 1+2+3+4…+100的和
//计算 1~100之间,所有的偶数和
int sum=0,sums=0,i=0;
while(i<100){
i++;
sum+=i;
if(i%2==0) sums+=i;
}
System.out.println(sum);
System.out.println(sums);

do…while循环
//计算 1+2+3+4…+100的和
//计算 1~100之间,所有的偶数和
int sum=0,sums=0,i=0;
do{
i++;
sum+=i;
if(i%2==0)sums+=i;
}while (i<100);
System.out.println(sum);
System.out.println(sums);

for循环
//计算 1+2+3+4…+100的和
//计算 1~100之间,所有的偶数和
int sum=0,sums=0;
for(int i=0;i<=100;i++){
sum+=i;
if(i%2==0)sums+=i;
}
System.out.println(sum);
System.out.println(sums);

打印菱形
//打印菱形
int n=5;
for(int i=1;i<=n;i++){
for(int j=n;j>i;j–){
System.out.print(” “);
}
for(int j=1;j<=i+i-1;j++){
System.out.print(“*”);
}
System.out.println();
}
for(int i=1;i<=n+1;i++){
for(int j=1;j<=i;j++){
System.out.print(” “);
}
for(int j=n+1;j>=i-2+i;j–){
System.out.print(“*”);
}
System.out.println();
}

打印直角三角形
//打印直角三角形
for(int i=1;i<=7;i++){
for(int j=1;j<=i;j++){
System.out.print(“*”);
}
System.out.println();
}

打印等腰三角形
//打印等腰三角形
int n=5;
for(int i=1;i<=n;i++){
for(int j=n;j>i;j–){
System.out.print(” “);
}
for(int j=1;j<=i+i-1;j++){
System.out.print(“*”);
}
System.out.println();
}

计算阶乘
//打印阶乘
int sum=1,n=10;
for(int i=1;i<=n;i++){
sum*=i;
}
System.out.println(n+”的阶乘为”+sum);

计算5位同学的平均分
//计算5位同学平均分
Scanner sc=new Scanner(System.in);
double sum=0,n=0,svg=0;
for(int i=1;i<=5;i++){
System.out.println(“请输入第”+i+”位同学成绩”);
n=sc.nextDouble();
sum+=n;
}
svg=sum/5;
System.out.println(“总分为”+sum);
System.out.println(“平均分为” + svg);

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注