C语言用双重循环打印一个5*5的“*”
时间: 2024-05-04 20:15:20 浏览: 13
```
#include <stdio.h>
int main() {
int i, j;
for (i = 0; i < 5; i++) {
for (j = 0; j < 5; j++) {
printf("* ");
}
printf("\n");
}
return 0;
}
```
相关问题
c语言双重循环打印直角三角形
可以使用嵌套循环来打印直角三角形,具体实现如下:
```c
#include <stdio.h>
int main() {
int i, j, n;
printf("请输入直角三角形的行数:");
scanf("%d", &n);
for(i = 1; i <= n; i++) { // 控制行数
for(j = 1; j <= i; j++) { // 控制每行打印的符号数
printf("*");
}
printf("\n"); // 换行
}
return 0;
}
```
输入行数 n 后,依次打印出 n 行直角三角形,每行的符号数为该行的行数。
C语言双重循环打印1 123 12345 1234567
你可以使用双重循环来打印出1 123 12345 1234567。以下是使用双重for循环的示例代码:
```c
#include <stdio.h>
int main() {
int i, j;
for (i = 1; i <= 4; i++) {
for (j = 1; j <= 2 * i - 1; j++) {
printf("%d", j);
}
printf("\n");
}
return 0;
}
```
这个程序会依次打印出1、123、12345和1234567,每个数字占一行。外层循环控制要打印的行数,内层循环根据当前行数,控制要打印的数字个数。内层循环中,我们使用变量j来存储当前要打印的数字,j从1开始,每次循环增加1,直到2i-1为止。在内层循环结束后,我们打印一个换行符,然后开始下一行的循环。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)