循环嵌套输出9行5列的星号
时间: 2023-04-05 14:02:27 浏览: 79
以下是代码示例:
```
#include <stdio.h>
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= 5; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
输出结果为:
```
*****
*****
*****
*****
*****
*****
*****
*****
*****
```
相关问题
python输出三行四列星号
在Python中,我们可以使用循环和字符串操作来输出三行四列的星号。
代码示例如下:
```
for i in range(3): #循环三次,代表三行
for j in range(4): #循环四次,代表四列
print("*", end=" ")
print() #每循环一行后输出换行符
```
在这个代码中,我们使用了两个嵌套循环。外层循环控制行的数量,循环三次代表三行。内层循环控制列的数量,循环四次代表四列。
在内层循环中,我们使用`print("*", end=" ")`来输出一个星号,并使用`end=" "`来保证每个星号之间用空格分隔。这样输出的星号会排成一行。
在内层循环结束后,我们使用`print()`来输出一个换行符,换到下一行。
当外层循环结束后,就会输出三行四列的星号。
运行以上代码,会得到如下输出:
```
* * * *
* * * *
* * * *
```
这就是通过Python输出三行四列星号的方法。
java编写三行五列星号
Java编写三行五列星号可以通过嵌套循环来实现。具体实现代码如下:
```java
public class PrintStar {
public static void main(String[] args) {
for (int i = 0; i < 3; i++) { // 外层循环控制行数
for (int j = 0; j < 5; j++) { // 内层循环控制列数
System.out.print("*");
}
System.out.println(); // 换行
}
}
}
```
以上代码中,外层循环通过变量`i`控制行数,内层循环通过变量`j`控制列数。每次内层循环中输出一个星号`*`,然后在每行末尾输出一个换行符`System.out.println()`,实现了三行五列的星号输出。