分别采用for,while,do--while循环语句输出如下图形,输出*的个数通过用户输入确定 输入个数: 5 *****
时间: 2024-04-23 22:20:11 浏览: 105
以下是使用for、while和do-while循环语句输出图形的示例代码:
. 使用for循环语句输出图形[^2]:
```c
<stdio.h>
int main() {
int num;
printf("输入个数: ");
scanf("%d", &num);
for (int i = 0; i < num; i++) {
for (int j = 0; j < num; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
2. 使用while循环语句输出图形[^1]:
```c
#include <stdio.h>
int main() {
int num;
printf("输入个数: ");
scanf("%d", &num);
int i = 0;
while (i < num) {
int j = 0;
while (j < num) {
printf("*");
j++;
}
printf("\n");
i++;
}
return 0;
}
```
3. 使用do-while循环语句输出图形:
```c
#include <stdio.h>
int main() {
int num;
printf("输入个数: ");
scanf("%d", &num);
int i = 0;
do {
int j = 0;
do {
printf("*");
j++;
} while (j < num);
printf("\n");
i++;
} while (i < num);
return 0;
}
```
阅读全文