#include <stdio.h>
#include <windows.h>
int color(int num)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),num);
return 0;
}
int main()
{
int i,j=2,k=2,n,space,a,b,c,d,e;
printf("请宝宝把框框最大化,然后按下Enter");
getchar();
n=13;
for(i=1;i<=51;i++)
{
printf(" ");
}
printf("11\n");
for(i=1;i<=n;i++)
{
if(i%2==0)
{
k=k+1;
j=k;
}
for(;;j++)
{
if(j>i+1)
break;
e=(j+9)%9;
color(e+1);
for(space=1;space<=4*n+1-j-j/2-1;space++)
{
printf(" ");
}
printf("*");
c=space;
for(space=2;space<=3*j-1;space++)
{
b=(space+3)%3;
if(b==2)
{
a=5;
}
if(b==0)
{
a=2;
}
if(b==1)
{
a=0;
}
printf("%d",a);
}
printf("*");
printf("\n");
d=c+space;
}
}
for(i=1;i<=5;i++)
{
for(j=1;j<=49;j++)
{
printf(" ");
}
for(j=1;j<=2;j++)
{
printf("yue");
}
printf("\n");
}
for(j=1;j<=38;j++)
{
printf(" ");
}
for(space=1;space<=2*n+1;space++)
{
if(space==n+1)
{
printf("yue");
continue;
}
printf("=");
}
printf("\n");
for(j=1;j<=38;j++)
{
printf(" ");
}
for(space=1;space<=2*n+1;space++)
{
if(space==n+1)
{
printf("xin");
continue;
}
printf("=");
}
return 0;
}
相关文章
- 02-14c语言局部变量与全局变量大小的限制
- 02-14C语言和指针-回顾07-算数移位和逻辑移位
- 02-14利用C语言输出5*5的矩阵
- 02-14c语言求n的双阶乘
- 02-14C 语言 typedef
- 02-14C语言学习Day15
- 02-14C语言病毒问题
- 02-14变量命名 – 匈利亚命名法则 - C语言零基础入门教程
- 02-14C语言-数组求最小值(遍历)
- 02-14【406】C语言相关函数