#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<windows.h>
void print_diamond(int i, int j, int k)
{
for (i = 0; i < 7; i++)
{
/*打印前6行空格*/
for (k = 0; k < 12 - 2 * i; k++)
{
printf(" ");
}
/*打印前6行**/
for (j = 0; j < 2 * (i+1)- 1; j++)
{
printf("* ");
Sleep(200);/*控制打印速度*/
}
printf("\n");/*换行*/
}
for (i = 0; i < 7; i++)
{
/*打印后6行空格*/
for (k = 0; k < 2 * (i+1); k++)
{
printf(" ");
}
/*打印后6行**/
for (j = 0; j < 11-2*i; j++)
{
printf("* ");
Sleep(200);
}
printf("\n");/*换行*/
}
}
int main()
{
int i = 0, j = 0, k = 0;
print_diamond(i,j, k);
return 0;
}
打印菱形(c语言)
于 2024-03-21 23:58:31 首次发布