C语言字符画字符闪画Word文件下载.docx
《C语言字符画字符闪画Word文件下载.docx》由会员分享,可在线阅读,更多相关《C语言字符画字符闪画Word文件下载.docx(42页珍藏版)》请在冰豆网上搜索。
i++)
for(j=0;
j<
j++)
{
if(x+y<
=a)
ch[i][j]='
*'
;
else
'
}
if(j%51==0)
printf("
\n"
);
printf("
%c"
ch[i][j]);
}
全星图
非二维数组实现
#defineypow(fabs(j-25.0),2.0/3)
if(j%51==0)printf("
*"
"
}
二维数组实现
printf("
%c"
变种蝙蝠侠
if(ch[i][j]=='
)printf("
%c"
elseprintf("
太极图
二维数组实(着色)
windows.h>
voidsetcolor(unsignedshortForeColor,unsignedshortBackGroundColor)
HANDLEhCon=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hCon,(ForeColor%16)|(BackGroundColor%16*16));
chara[80][80];
80;
for(j=0;
{
a[i][j]='
if((3*i-40)*(3*i-40)+(j-40)*(j-40)<
=30*30)
{a[i][j]=2;
if(((j-40)*(j-40)+(3*i-25)*(3*i-25)<
=15*15)||(j>
=40))
if((j-40)*(j-40)+(3*i-55)*(3*i-55)>
=15*15)
a[i][j]=1;
else
a[i][j]=2;
}
if((j-40)*(j-40)+(3*i-25)*(3*i-25)<
=40)
if((j-40)*(j-40)+(3*i-55)*(3*i-55)<
{printf("
if(a[i][j]!
=2)
setcolor(7,0);
printf("
a[i][j]);
setcolor(7,0);
else
setcolor(10,0);
非二维数组实现(未着色)
if(j%80==0)printf("
{
if((j-40)*(j-40)+(3*i-25)*(3*i-25)<
printf("
2);
else
1);
if((j-40)*(j-40)+(3*i-55)*(3*i-55)<
if((j-40)*(j-40)+(3*i-55)*(3*i-55)<
}
帽子
#definep((i-25.0)*(i-25.0)+(j-25.0)*(j-25.0))
#definea20
if(p*p<
=(3*a*p*i-4*a*i*i*i))
*******
*****************
***********************
***************************
********
三夜玫瑰
#definex((i-25.0)*2)
#definey(j-25.0)
#definep((x*x+y*y))
#definea25
=(3*a*p*x-4*a*x*x*x))
*****
*********
***
*
********************
****************************
**************************
****
心型图
#definex((i-25.0))
if(pow((x*x+y*y)-200,3.0)<
=-30*x*x*x*y*y)
0'
&
ch[i][j]!
='
0000000000000000000000000000000000000000000000000
00000000000******0000000000000******0000000000000
000000000***********0000000***********00000000000
00000000*************00000*************0000000000
0000000***************000***************000000000
0000000****************0****************000000000
000000***********************************00000000
0000000*********************************000000000
00000000*******************************0000000000
000000000*****************************00000000000
0000000000***************************000000000000
00000000000*************************0000000000000
000000000000***********************00000000000000
0000000000000*********************000000000000000
00000000000000*******************0000000000000000
0000000000000000***************000000000000000000
00000000000000000*************0000000000000000000
000000000000000000***********00000000000000000000
0000000000000000000*********000000000000000000000
000000000000000000000*****00000000000000000000000
0000000000000000000000***000000000000000000000000
00000000000000000000000*0000000000000000000000000
圆圈
#define