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 份
- 解答问题 7235 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星