打印直角三角形

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:05:06
根据输入的整数n,输出相应的图形。
输入描述:
输入数据由多个正整数组成,每个整数一行。
输出描述:
根据输入的n,用'*'画出出相应的直角三角形。
输入样例:
2
4

输出样例:
*
**
*
**
***
**** 急!!!!!!!!

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class Boring{
public static void main(String args[]) throws FileNotFoundException{
String output = "";
Scanner sc = new Scanner(new File("input.txt"));
while (sc.hasNext()) output += drawTriangle(sc.nextInt());
System.out.println(output);
}
public static String drawTriangle(int n){
String s = "";
for (int i = 1; i <= n; i++){
for (int j = 1; j <= i; j++)
s += "*";
s += "\n";}
return s;
}
}