- 列如图形:
&&&&&&&
&&&&&&
&&&&&
&&&&
&&&
&&
&
/*初学C语言,有不足还请指正*/
#include<stdio.h>
#include"math.h"
int main()
{
int i=1;
int j = 1;
for (j=7;j>=1;j--) //打印段落的数量列如 7 行
{
printf("\n");
for (i=1; i<=j; i++) //打印每一行的*的个数 入 i<=j j=7个就打印7个
{
printf("*");
}
}
}
2.列如图形:
&
&&
&&&
&&&&
&&&&&
&&&&&&
&&&&&&&
/*初学C语言,有不足还请指正*/
#include<stdio.h>
#include"math.h"
int main()
{
int i=1;
int j = 1;
for (j=1;j<=7;j++) //打印段落的数量列如 7 行
{
printf("\n");
for (i=1; i<=j; i++) //打印每一行的*的个数 入 i<=j j=1个就打印1个
{
printf("*");
}
}
}
3.如图 & && &&&& &&&&&& &&&&&&&&
/*初学C语言,有不足还请指正*/
#include<stdio.h>
#include"math.h"
int main()
{
int i = 1;
while (i=1)
{
printf(" *\n");
i++;
break;
}
while (i = 2)
{
printf(" **\n");
i++;
break;
}
while (i = 3)
{
printf(" ***\n");
i++; break;
}
while (i = 4)
{
printf(" ****\n");
i++; break;
}
while (i = 5)
{
printf(" *****\n");
i++; break;
}
while (i = 6)
{
printf(" ******\n");
i++; break;
} while (i =7)
{
printf(" *******\n");
i++; break;
}
}
本文介绍了使用C语言打印不同类型的三角形图案的方法。通过两个示例代码,展示了如何利用for循环和printf函数来控制输出的星号数量,形成递减和递增的三角形形状。适用于C语言初学者理解基本的控制结构。
1389

被折叠的 条评论
为什么被折叠?



