import java.util.Scanner;
public class RTriAngle {
public static void main(String[] args) {
int rows=0;//三角形行数
System.out.println("请输入直角三角形行数:");
Scanner input=new Scanner(System.in);
int rows1=input.nextInt();
for (int i =1; i <=rows ; i++) {//打印第i 行
for (int k =1 ;k <=rows-i; k++) {
System.out.print("*");
}
for (int j = 1; j <=2*i-1; j++) {//打印i个*
System.out.print("*");
}
}System.out.print("\n");
}
}
这是神马。求解
请输入直角三角形行数:
5
***********************************
键盘输入直角三角形,高度5,每行*数目为1,3,5,7
答案:2 悬赏:0 手机版
解决时间 2021-04-06 05:04
- 提问者网友:半生酒醒
- 2021-04-05 22:56
最佳答案
- 五星知识达人网友:春色三分
- 2021-04-06 00:10
import java.util.Scanner;
public class RTriAngle {
public static void main(String[] args) {
int rows = 0; //三角形行数
System.out.println("请输入直角三角形行数:");
Scanner input=new Scanner(System.in);
rows=input.nextInt();
for (int i = 1; i <= rows ; i++) { //打印第i 行
for (int k = 1 ;k <= 2 * i - 1; k++) {
System.out.print("*");
}
System.out.print("\n");
}
请输入直角三角形行数:
5
*
***
*****
*******
*********
public class RTriAngle {
public static void main(String[] args) {
int rows = 0; //三角形行数
System.out.println("请输入直角三角形行数:");
Scanner input=new Scanner(System.in);
rows=input.nextInt();
for (int i = 1; i <= rows ; i++) { //打印第i 行
for (int k = 1 ;k <= 2 * i - 1; k++) {
System.out.print("*");
}
System.out.print("\n");
}
请输入直角三角形行数:
5
*
***
*****
*******
*********
全部回答
- 1楼网友:冷風如刀
- 2021-04-06 01:27
你好!
全部一行输出了,system.out.print("\n")并没有起作用;可以讲第二个for前面到print("\n")后面用{}扩起来.代码结果肯定不是倒三角,是个直角梯形
打字不易,采纳哦!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯