#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define COL 3 //每层3行
#define ROW 4 //圣诞树层数(每层3行)
char *list[] = {
"*\0",
"***\0",
"*****\0",
"*******\0",
"*********\0",
"***********\0"
};
main()
{
int i,j,k,len,listlen;
k=0;
listlen = sizeof(list)/sizeof(list[0]);//取list数组长度
len = strlen(list[listlen -1])/2 + 1;//最后一行的长度除以2,用来生成空格用的,既最大空格数
for(i=0;i<ROW*COL;i++)//循环总行数(圣诞树层数乘以每层行数)
{
/*strlen(list[k])/2 + 1 得到本行你所站用空格的各数*/
/*len-(strlen(list[k])/2 + 1) 总空格"减"本行站用的空格*/
for(j=0;j<len-(strlen(list[k])/2 + 1);j++)//循环打印空格
{
putchar(' ');
}
printf("%s\t\t%d\n",list[k],k);//打印 "*"
k++;
if(i%3==2)//说明打印好一层圣诞树
k-=2;//移到下层圣诞树需要打印的下标
}
for(i=0;i<4;i++)
{
for(j=0;j<len-2;j++)//循环打印空格
{
putchar(' ');
}
printf("|||\n");
}
}
由于上次eye无故封我发表文章,所以一直都没有登eye了,今天来特地送个圣诞节礼物给大家。:)
新手可以试着做做,这是我以前看到的一个面试题,在很短时间内做出来还是有点小难度的哈哈。
效果如下:
*
***
*****
***
*****
*******
*****
*******
*********
|
|
|
分享到:
相关推荐
圣诞快到了,谁都希望送给好友圣诞礼物,哈哈,我这里有个小小圣诞树,希望和大家分享。
圣诞节的第三份礼物.exe
资源中包含了圣诞树和圣诞老人的前端网页特效,HTML+CSS+JavaScript。圣诞节里的喜悦,飘扬万里;圣诞树上的星星,璀璨耀眼;...圣诞老人送给你的礼物,是我最衷心的祝福。祝你圣诞快乐,幸福安康!
利用python画的圣诞树,圣诞快乐啊~提前过新年了` 圣诞节里的喜悦,飘扬万里;圣诞树上的星星,璀璨耀眼;圣诞星空绽放的烟花,迎来吉祥;圣诞钟声奏响的旋律,传递欢乐;圣诞老人送给你的礼物,是我最衷心的祝福。...
有的可以慢慢的在电脑屏幕下雪,有的可以看到圣诞老人的搞笑动作,还有的带着音乐让大家领略圣诞的气氛,还有闪闪发光的圣诞树奥……下载下来看吧,不会让你失望的,相信。(程序只在电脑桌面运行奥,仅供娱乐用,...
在圣诞来临之季,给大家推荐一下飘雪特效,也许会让你的圣诞礼物更新颖,制作一个非常有创意的礼物,送给她(他)吧。可能会有不一样的感觉哦!快快行动吧!!!
第一张圣诞贺卡PPT模板是有一个大落地窗为分界点,室内是一颗精美的圣诞树和一些圣诞礼物,屋外充满童话般的星空、月亮、雪地等PPT背景图片。 第二张圣诞节PPT模板是一分精美的带有蝴蝶结的传统贺卡样式。 第三张...
5、没想到去年你用来接受礼物的袜子,今年还用而且还没洗,我只能说“I Fu le YOU”,连圣诞老人都住院了,所以委托我短信祝你,圣诞节快乐! 6、忙碌尚未消,圣诞将来到,四面八方齐庆贺,短信乱如潮。放下手头...
很好玩的一款小程序,可以哄女朋友开心,用来送给朋友当圣诞礼物也是不错的选择。
幻灯片模板封面,一个圣诞老人乘坐驯鹿拉的雪橇,雪橇上装满了将要送给孩子们的圣诞礼物。疾驰在雪地上空。 PowerPoint模板内容页面,使用了圣诞礼物图片、圣诞树图片等进行排版编辑。 本模板适合用于制作各类圣诞...
今天的主题是为大家展示如何用python做一个不断变大的圣诞老人,就像西游记中能够随意变幻大小的神仙妖怪那样,算是送给大家的小礼物,先上个图吧! 不要心急,盯着图片看5秒 思路要点: 通过缩放获取等比大小的...
幻灯片模板封面,一个圣诞老人乘坐驯鹿拉的雪橇,雪橇上装满了将要送给孩子们的圣诞礼物。疾驰在雪地上空。 PowerPoint模板内容页面,使用了圣诞礼物图片、圣诞树图片等进行排版编辑。 本模板适合用于制作
前年圣诞节上,西班牙程序员Roman Cortes带来了用纯javascript脚本编写的神奇3D圣诞树,令人印象深刻。2月14日情人节就要来临了,还是Roman Cortes,这次他又带来了用javascript脚本编写的红色玫瑰花。用代码做出的...
前年圣诞节上,西班牙程序员Roman Cortes带来了用纯javascript脚本编写的神奇3D圣诞树,令人印象深刻。2月14日情人节就要来临了,还是Roman Cortes,这次他又带来了用javascript脚本编写的红色玫瑰花。用代码做出的...