4个回答
展开全部
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=1;i<=9;i+=2){
for(int j=1;j<=(i+1)/2;j++){
System.out.print(i);
}
System.out.println();
}
for(int i=8;i>=2;i-=2){
for(int j=1;j<=(i+1)/2;j++){
System.out.print(i);
}
System.out.println();
}
}
// TODO Auto-generated method stub
for(int i=1;i<=9;i+=2){
for(int j=1;j<=(i+1)/2;j++){
System.out.print(i);
}
System.out.println();
}
for(int i=8;i>=2;i-=2){
for(int j=1;j<=(i+1)/2;j++){
System.out.print(i);
}
System.out.println();
}
}
展开全部
这个应该是一个循环算法的问题吧
二楼的虽然能输出,但是肯定不会通过要求
用两个循环即可
1-5行是一个 6-9行是一个
二楼的虽然能输出,但是肯定不会通过要求
用两个循环即可
1-5行是一个 6-9行是一个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
仅仅式输出这几个数字还是怎样 规定需要用什么算法吗?
追问
额,仅仅输出这几个就像二楼那样学过java的都会,关键是要用循环输出啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只要输出就行么?
public class sample {
public static void main(String args[]){
System.out.println("1");
System.out.println("33");
System.out.println("555");
System.out.println("7777");
System.out.println("99999");
System.out.println("8888");
System.out.println("666");
System.out.println("44");
System.out.println("2");
}
}
public class sample {
public static void main(String args[]){
System.out.println("1");
System.out.println("33");
System.out.println("555");
System.out.println("7777");
System.out.println("99999");
System.out.println("8888");
System.out.println("666");
System.out.println("44");
System.out.println("2");
}
}
追问
。。。。这是敷衍
追答
只准一个循环么 多个的话楼下有答案了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询