用java输出以下图形,怎么做? * ** *** ****
4个回答
展开全部
public class Cat {
public static void main(String[] args) {
int num = 5;
printVStar(5);//竖着打印
printHStar(5);//横着打印
}
//*
//**
//***
//****打印横向方法
//*****
public static void printVStar(int num){
for(int i = 1; i <= num; i++){
for(int j = 1; j <= i; j++){
System.out.print("*");
}
System.out.println();
}
}
public static void printHStar(int num){//打印* ** *** **** *****
for(int i = 1; i <= num; i++){
for(int j = 1; j <= i; j++){
System.out.print("*");
}
System.out.print(" ");
}
}
}
*
**
***
****
*****
* ** *** **** *****
public static void main(String[] args) {
int num = 5;
printVStar(5);//竖着打印
printHStar(5);//横着打印
}
//*
//**
//***
//****打印横向方法
//*****
public static void printVStar(int num){
for(int i = 1; i <= num; i++){
for(int j = 1; j <= i; j++){
System.out.print("*");
}
System.out.println();
}
}
public static void printHStar(int num){//打印* ** *** **** *****
for(int i = 1; i <= num; i++){
for(int j = 1; j <= i; j++){
System.out.print("*");
}
System.out.print(" ");
}
}
}
*
**
***
****
*****
* ** *** **** *****
追问
是这个图形
追答
public class ABC {
public static void main(String[] args) {
final int size = 4;
printStar(size);
}
private static void printStar(int size) {
for(int i = size; i > 0; i--){//4
for(int j = 0; j < size; j++){
if(j < i -1){
System.out.print(" ");
}else{
System.out.print("*");
}
}
System.out.println();
}
}
}
----------------
*
**
***
****
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int n = 10;
for(int i =1;i<n;i++){
for(int j =0;j<i;j++){
System.out.print("*")
}
System.out.println();
}
for(int i =1;i<n;i++){
for(int j =0;j<i;j++){
System.out.print("*")
}
System.out.println();
}
追问
是这个图形
追答
是正常的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
输出的格式是不是
*
**
***
****
*
**
***
****
追问
是这个图形
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询