C实现2019猪年祝福语(二位数组实现)

用了一种比较stupid的方法——以二维数组实现新年祝福语
趁此次除夕复习一下二维数组的运用;
总体思路较简单,有规律地输入二维数组也不会耗时太长;
字样:【猪年大吉】
图案:小猪佩奇头像
以下为源代码(供参考)——

#include 
#include 
#include  
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
	char a[50][50]; 
	int i,j;
	memset(a,' ',sizeof(char)*2500);
	a[4][41]=
	a[5][11]=a[5][18]=a[5][29]=a[5][41]=
	a[6][2]=a[6][3]=a[6][4]=a[6][5]=a[6][6]=a[6][7]=a[6][8]=a[6][11]=a[6][13]=a[6][29]=a[6][41]=
	a[7][6]=a[7][11]=a[7][13]=a[7][18]=a[7][19]=a[7][20]=a[7][21]=a[7][22]=a[7][23]=a[7][29]=a[7][41]=
	a[8][6]=a[8][9]=a[8][10]=a[8][11]=a[8][12]=a[8][13]=a[8][14]=a[8][18]=a[8][21]=a[8][29]=
	a[8][36]=a[8][37]=a[8][38]=a[8][39]=a[8][40]=a[8][41]=a[8][42]=a[8][43]=a[8][44]=a[8][45]=
	a[9][4]=a[9][5]=a[9][11]=a[9][13]=a[9][19]=a[9][20]=a[9][21]=a[9][22]=a[9][29]=a[9][41]=
	a[10][2]=a[10][3]=a[10][5]=a[10][6]=a[10][7]=a[10][8]=a[10][9]=a[10][10]=a[10][11]=a[10][12]=a[10][13]=a[10][14]=a[10][15]=a[10][18]=a[10][21]=a[10][26]=a[10][27]=
	a[10][28]=a[10][29]=a[10][30]=a[10][31]=a[10][32]=a[10][33]=a[10][41]=
	a[11][4]=a[11][7]=a[11][11]=a[11][12]=a[11][18]=a[11][21]=a[11][28]=a[11][29]=a[11][37]=a[11][38]=a[11][39]=a[11][40]=a[11][41]=a[11][42]=
	a[11][43]=a[11][44]=
	a[12][3]=a[12][4]=a[12][6]=a[12][7]=a[12][9]=a[12][10]=a[12][11]=a[12][12]=a[12][13]=a[12][14]=a[12][16]=a[12][17]=a[12][18]=a[12][19]=a[12][20]=a[12][21]=a[12][22]=
	a[12][23]=a[12][24]=a[12][25]=a[12][28]=a[12][30]=
	a[13][2]=a[13][5]=a[13][6]=a[13][7]=a[13][8]=a[13][9]=a[13][14]=a[13][21]=a[13][27]=a[13][28]=a[13][30]=a[13][31]=a[13][38]=a[13][39]=a[13][40]=a[13][41]=a[13][42]=a[13][43]=a[13][44]=
	a[14][4]=a[14][5]=a[14][7]=a[14][9]=a[14][10]=a[14][11]=a[14][12]=a[14][13]=a[14][14]=a[14][21]=a[14][25]=a[14][26]=a[14][27]=a[14][28]=a[14][30]=a[14][31]=
	a[14][32]=a[14][38]=a[14][44]=
	a[15][3]=a[15][7]=a[15][9]=a[15][14]=a[15][21]=a[15][30]=a[15][31]=a[15][32]=a[15][33]=a[15][39]=a[15][43]=
	a[16][6]=a[16][7]=a[16][9]=a[16][14]=a[16][21]=a[16][30]=a[16][31]=a[16][32]=a[16][33]=a[16][34]=a[16][40]=a[16][41]=a[16][42]=
	a[17][7]=a[17][9]=a[17][10]=a[17][11]=a[17][12]=a[17][13]=a[17][14]=a[17][21]='$';


	a[21][1]=a[21][5]=
	a[22][1]=a[22][2]=a[22][5]=a[22][6]=
	a[23][1]=a[23][2]=a[23][3]=a[23][4]=a[23][5]=a[23][6]=a[23][7]=a[23][8]=a[23][9]=a[23][10]=
	a[24][1]=a[24][11]=
	a[25][0]=a[25][3]=a[25][4]=a[25][5]=a[25][7]=a[25][8]=a[25][9]=a[25][12]=a[25][13]=a[25][14]=a[25][15]=a[25][16]=
	a[26][0]=a[26][3]=a[26][5]=a[26][7]=a[26][9]=a[26][11]=a[26][17]=
	a[27][0]=a[27][3]=a[27][4]=a[27][5]=a[27][7]=a[27][8]=a[27][9]=a[27][11]=a[27][13]=a[27][15]=a[27][17]=
	a[28][0]=a[28][11]=a[28][17]=
	a[29][0]=a[29][2]=a[29][3]=a[29][12]=a[29][13]=a[29][14]=a[29][15]=a[29][16]=
	a[30][0]=a[30][2]=a[30][3]=a[30][11]=a[30][12]=
	a[31][0]=a[31][4]=a[31][9]=a[31][11]=
	a[32][1]=a[32][5]=a[32][6]=a[32][7]=a[32][8]=a[32][11]=
	a[33][2]=a[33][3]=a[33][10]=a[33][11]=
	a[34][4]=a[34][5]=a[34][6]=a[34][7]=a[34][8]=a[34][9]='$';
																		
																																														
	for(i=0;i<50;i++){
        	for(j=0;j<50;j++){
        		printf("%c ",a[i][j]);
			}
			printf("\n");
		}
	return 0;
}

完成后右击控制台边框,点击属性,可根据自己喜好调配自己喜欢的字体颜色……
C实现2019猪年祝福语(二位数组实现)_第1张图片
颜色调配前;
C实现2019猪年祝福语(二位数组实现)_第2张图片
颜色调配后
C实现2019猪年祝福语(二位数组实现)_第3张图片
输出字符稍加改变

最后祝各位新年快乐,诸事顺利,心想事成,2019红红火火~

你可能感兴趣的:(代码艺术与生活)