//1.在屏幕上输出以下图案:
// *
// ***
// *****
// *******
// *********
// ***********
//*************//13
// ***********//11
// *********//9
// *******//7
// *****//5
// ***//3
// *//1
#include <stdio.h>
int main()
{
int i=0;
int j=0;
int k=0;
for(i=1;i<=7;i++)
{
for(j=1;j<=7-i;j++)
{
printf(" ");
}
for (k=1;k<=2*i-1;k++)
{
printf("*");
}
printf("\n");
}
for (i = 6; i >= 1; i--)
{
for (j = 1; j <= 7 - i; j++)
{
printf(" ");
}
for (k = 1; k <= 2 * i - 1; k++)
{
printf("*");
}
printf("\n");
}
system("pause");
return 0;
// *
// ***
// *****
// *******
// *********
// ***********
//*************//13
// ***********//11
// *********//9
// *******//7
// *****//5
// ***//3
// *//1
#include <stdio.h>
int main()
{
int i=0;
int j=0;
int k=0;
for(i=1;i<=7;i++)
{
for(j=1;j<=7-i;j++)
{
printf(" ");
}
for (k=1;k<=2*i-1;k++)
{
printf("*");
}
printf("\n");
}
for (i = 6; i >= 1; i--)
{
for (j = 1; j <= 7 - i; j++)
{
printf(" ");
}
for (k = 1; k <= 2 * i - 1; k++)
{
printf("*");
}
printf("\n");
}
system("pause");
return 0;
}
本文介绍了一个使用C语言实现的金字塔形状打印程序。通过双重循环结构,先输出空格再输出星号,形成逐渐增大的金字塔图案,随后再次递减形成完整的菱形结构。该程序适合初学者学习C语言中的循环和格式输出。

3万+

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



