用c语言利用for循环语句输出下图中的三角形。 * ** *** **** *****
时间: 2023-07-31 17:07:29 浏览: 53
好的,可以使用以下C语言代码实现:
```c
#include <stdio.h>
int main() {
int i, j;
for (i = 1; i <= 5; i++) {
for (j = 1; j <= i; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
输出结果为:
```
*
**
***
****
*****
```
相关问题
用c语言代码的循环语句输出******
你可以使用C语言的循环语句来输出一行星号(*)的代码。以下是一个使用for循环的示例代码:
```c
#include <stdio.h>
int main() {
int i;
for (i = 0; i < 6; i++) {
printf("*");
}
return 0;
}
```
这段代码使用for循环来重复打印星号,循环条件是i小于6,每次循环打印一个星号。运行该代码将输出6个星号(******)。
c语言用for循环输出**** ***
可以使用以下代码来用for循环输出**** ***:
```
#include <stdio.h>
int main() {
for(int i=1;i<=3;i++) {
for(int j=1;j<=4-i;j++) {
printf(" ");
}
for(int k=1;k<=2*i-1;k++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
在这个代码中,外层循环控制行数,内层循环1控制输出空格的数量,内层循环2控制输出星号的数量。