5-3编程练习
int xingxingshu =3 ;
for (int wai = 1 ;wai <= 5 ;wai++)
{
int kongge = 5 ;
kongge = kongge - wai;
for (int nei = 1 ;nei <= xingxingshu;nei++ ){
for( ;kongge >= 1 ;kongge--){
System.out.print(" ");}
System.out.print("*");
}
xingxingshu += 2 ;
System.out.println();
}
这样出来效果和题一样,但还有更简单的方法吗?
正在回答
for(int c=3,i=1;c<=11&i<=5;c=c+2,i++) {
for(int k=i;k<=4;k++) {
char k1=' ';
System.out.print(k1);
}
for(int s=1;s<=c;s++) {
char s1='*';
System.out.print(s1);
}
System.out.println();
}
public class Demo{ public static void main(String[] args){ //打印星星 //用嵌套for loop //先打印5行星星 for(int i = 0; i < 5; i++){ //第二步:打印空格 for(int n = 0; n < (5-i); n++){ //打印空格 System.out.print(" "); } //第一步:打印星星,先确定每一行要打多少个星星 for(int j = 0; j < (2*i - 1); j++){ //打印星星 System.out.print("*"); } //每打完一行的空格和星星,用println()另起一行 System.out.println(); } }
}
public class StarDemo { public static void main(String[] args) { // 输出星号组成的梯形 for(int i = 0;i < 5; i++){ for(int j = 0;j<11;j++){ if(j < 4-i || j > 6+i){ System.out.print(" "); }else{ System.out.print("*"); } } System.out.println(""); } } }
public class StarDemo {
public static void main(String[] args) {
// 输出星号组成的梯形
int m=1,k=1,n=1;
//控制输出行数
for(m=1;m<=5;m++){
//控制输出空格数
for(k=1;k<=5-m;k++){
System.out.print(" ");
}
//控制输出星号数
for(n=1;n<=2*m+1;n++){
System.out.print(" *");
}
System.out.println();
System.out.println();
}
}
}
public class StarDemo {
public static void main(String[] args) {
// 输出星号组成的梯形
int m=1,k=1,n=1;
//控制输出行数
for(m=1;m<=5;m++){
//控制输出空格数
for(k=1;k<=5-m;k++){
System.out.print(" ");
}
//控制输出星号数
for(n=1;n<=2*m+1;n++){
System.out.print(" *");
}
System.out.println();
System.out.println();
}
}
}
package com.imooc.flow1;
public class Stardemo2 {
public static void main(String[] args) {
// 外重循环控制输出行数
for(int i=1;i<=5;i++) {
//1号内重循环控制输出空格数
for(int n=4-i;n>=0;n--) {
System.out.print(" ");
}
for(int m=1;m<=(i*2+1);m++) {
System.out.print("*");
}
System.out.println();
}
}
}
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7238 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星