3. 编写程序,在控制台输出10*10的* 输出用*组成的正直角三角形 输出用*组成的倒直角三角形 JAVA
时间: 2024-10-28 14:06:52 浏览: 23
在Java中,你可以通过循环结构来实现这个需求。这里是一个简单的示例,分别输出10行的正方形和倒三角形:
```java
public class TrianglePrinter {
public static void main(String[] args) {
// 输出正直角三角形
for (int i = 1; i <= 10; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println(); // 换行
}
// 输出倒直角三角形
for (int i = 10; i >= 1; i--) {
for (int j = 10; j >= i; j--) {
System.out.print("*");
}
System.out.println();
}
}
}
```
运行这段代码,你将在控制台上看到10行10列的星号组成的正三角形和倒三角形。
相关问题
java编写程序,在控制台输出10*10的*输出用*组成的正直角三角形输出用*组成的倒直角三角形
在Java中,你可以使用嵌套循环来输出10行10列的正方形和倒置的直角三角形。下面是一个简单的示例:
**正方形输出:**
```java
public class Main {
public static void main(String[] args) {
for (int i = 1; i <= 10; i++) { // 行数
for (int j = 1; j <= i; j++) { // 列数
System.out.print("*"); // 输出*
}
System.out.println(); // 换行
}
}
}
```
运行此程序会打印出一个10x10的星号正方形。
**倒置的直角三角形输出:**
```java
public class Main {
public static void main(String[] args) {
for (int i = 1; i <= 10; i++) { // 行数从上到下递减
for (int j = 10; j >= i; j--) { // 列数从左到右递减
System.out.print("*"); // 输出*
}
System.out.println(); // 换行
}
}
}
```
运行此程序会打印出一个10x10的倒置星号三角形。
编写一个应用程序,在控制台输出如下图形正直角三角形 * ** *** **** *****
要在控制台输出正直角三角形,可以使用嵌套循环来实现。外层循环控制行数,内层循环控制每行的星号数量。以下是实现该功能的Java代码:
```java
public class TrianglePattern {
public static void main(String[] args) {
int rows = 5; // 三角形的行数
for (int i = 1; i <= rows; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
运行上述代码,将会在控制台输出如下图形:
```
*
* *
* * *
* * * *
* * * * *
```
希望以上代码能够帮助到你!如果你有任何疑问,请随时提问。
阅读全文