# include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
/*打出星星1 正方形
for(int i = 1; i <= n; i++)
{
for(int j =1; j <= n; j++)
{
printf("*");
}
printf("\n");
}
*/
/*打出星星2
for(int i = 1; i <= n; i++)
{
for(int j = 1; j <= i; j++)
{
printf("*");
}
printf("\n");
}
*/
/*打出星星3
for(int i = 1; i <= n; i++)
{
for(int j = 1; j <= n-i; j++)
printf(" ");
for(j = 1; j <=i; j++)
printf("*");
printf("\n");
}
*/
for(int i = 1; i <= n; i++)
{
for(int j = 1; j <= n-i; j++)
printf(" ");
for(j = 1; j <= 2*i-1; j++)
printf("*");
printf("\n");
}
return 0;
}
本文介绍了一个简单的C语言程序,该程序可以根据用户输入的数值打印出多种星形图案,包括金字塔形状的星星。通过调整循环条件和打印字符的位置,可以实现不同的视觉效果。
586

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



