java 输出星号 如下图,要求用一个或者两个两个for循环写出来不能再多了。在线急等
*******************************************************...
*
**
***
****
*****
******
*******
********
*********
********** 展开
**
***
****
*****
******
*******
********
*********
********** 展开
展开全部
两个loop的方法:
for(int i=1; i<=10;i++){
for(int j=1;j<=10;j++){
if(j<(10-i)){
System.out.print(" ");
}else{
System.out.print("*");
}
System.out.println("");
}
}
一个loop的方法:
for(int i=1; i<=100;i++){
if((i%10)<(9-i/10)){
System.out.print(" ");
}else{
System.out.print("*");
}
if(i%10==0){
System.out.println("");
}
}
for(int i=1; i<=10;i++){
for(int j=1;j<=10;j++){
if(j<(10-i)){
System.out.print(" ");
}else{
System.out.print("*");
}
System.out.println("");
}
}
一个loop的方法:
for(int i=1; i<=100;i++){
if((i%10)<(9-i/10)){
System.out.print(" ");
}else{
System.out.print("*");
}
if(i%10==0){
System.out.println("");
}
}
更多追问追答
追问
*
**
***
****
*****
******
*******
********
**********
**********哥们你那第二个快成功了,第一个是竖着的。。。再给点力啊~~~~(>_<)~~~~
追答
一个loop的方法:
for(int i=1; i<=100;i++){
if((i%10)<=(9-(i-1)/10)){ //问题在这儿
System.out.print(" ");
}else{
System.out.print("*");
}
if(i%10==0){
System.out.println("");
}
}
展开全部
public class youduiqi{
public static void main(String []args){
int num = 10;
for(int i = 0; i < num; i++){
for(int j = 0; j < num; j++){
if(j>=(num-1)-i){
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.println();
}
}
}
public static void main(String []args){
int num = 10;
for(int i = 0; i < num; i++){
for(int j = 0; j < num; j++){
if(j>=(num-1)-i){
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.println();
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int s = 10;
for(int i=0;i<s;i++){
for(int j=0;j<s;j++){
if(j>=(s-i)){
System.out.print("*");
}else{
System.out.print("-");
}
}
System.out.println("");
}
for(int i=0;i<s;i++){
for(int j=0;j<s;j++){
if(j>=(s-i)){
System.out.print("*");
}else{
System.out.print("-");
}
}
System.out.println("");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for(int i=1;i<=10;i++){
for(int j=1;j<=10;j++){
if(10-j<i){
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.println();
}
}
for(int j=1;j<=10;j++){
if(10-j<i){
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.println();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询