|
发表于 2020-11-8 13:49:47
|
显示全部楼层
#include<stdio.h>
#include<windows.h>
int SetPos(int x,int y)
{
HANDLE hOut;
COORD pos= {x,y};
hOut = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hOut, pos);
return 0;
}
int main()
{
int i,j;
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
if(i==0 || i==4 || j==0)
{
printf("*");
}
}
printf("\n");
}
for(i=0;i<10;i++)
{
SetPos(12,i);
for(j=0;j<10;j++)
{
if(j==4 || j==5 )
{
printf("*");
}
else
{
printf(" ");
}
}
}
for(i=0;i<10;i++)
{
SetPos(24,i);
for(j=0;j<10;j++)
{
if((i==0 && j==7)||(i==9 && j==0))
{
printf("***");
}
else if((i==1 && j==3) || (i==5 && j==5)|| (i==8 && j==5)||(i==4 && j==3))
{
printf("**");
}
else if((i==2 && j==0)|| (i==7 && j==9) || (i==3 && j==0)|| (i==6 && j==9))
{
printf("*");
}
else
{
printf(" ");
}
}
}
for(i=0;i<10;i++)
{
SetPos(38,i);
for(j=0;j<10;j++)
{
if(j==0 || j==9)
{
printf("**");
}
else if(i==4 )
{
printf("*");
}
else
{
printf(" ");
}
}
}
for(i=0;i<10;i++)
{
SetPos(52,i);
for(j=0;j<10;j++)
{
if((i==0 && j==7)||(i==9 && j==7))
{
printf("***");
}
else if((i==1 && j==3 ) || (i==8 && j==3))
{
printf("**");
}
else if((i==2 && j==1)||(i==7 && j==1))
{
printf("*");
}
else if(j==0 && i!=0 &&i!=1 && i!=9 && i!=8 && i!=2 && i!=7)
{
printf("*");
}
else
{
printf(" ");
}
}
}
printf("\n");
return 0;
} |
|