c语言的一颗会变色的圣诞树
#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();//吸收Entern=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;
}————————————————
版权声明:本文为CSDN博主「慕月cc」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Y16692862627/article/details/122005193
c语言的一颗会变色的圣诞树相关推荐
- 用c语言编写5颗骰子任意投掷总数为15 的概率,大工15春《应用统计》开卷考试期末复习题...
大连理工大学网络教育学院 大工15春<应用统计>开卷考试期末复习题 一.单项选择题(本大题共60小题,每小题2分,共120分) 5C481.从一幅52张的扑克牌(去掉大小王)中,任意取5张 ...
- 用c语言编写5颗骰子任意投掷总数为15 的概率,概率统计习题1period;2答案
习题1 2. 设A,B,C都是事件,试通过对A,B,C,,,中的一些事件的交及并的运算式表示下列事件: 1) A,B,C中仅有A发生. 2) A,B,C中至少有两个发生. 3) A,B,C中至多两个发 ...
- C 语言画一颗圣诞树
使用须知:测试机为 Mac,windows 下可能会需要修改 代码使用了 usleep(),若为 windows 可能需要修改 先上效果图(牛是用 cowsay 生成的) #include <s ...
- 用c语言编写5颗骰子任意投掷总数为15 的概率,2016概率论与数理统计试卷分析(1)...
杉达 国商.会计等 专业 2006 级 专 科 <概率论与数理统计>试卷 A 评析 6 小题,每小题 4 分,共 24 分.每小题的四个 1.随意地投掷一均匀的骰子两次,则这两次出现的点数 ...
- 用R语言写一颗圣诞树
方法一 install.packages('ggplot2') library(ggplot2)# generowanie losowych punktów x1 <- runif(100000 ...
- 程序员的浪漫——用Python画一颗会发光的圣诞树
圣诞节到了,给你最爱的人送上一棵python做的圣诞树吧. 程序员的专属浪漫.我的朋友圈已经让圣诞树刷屏了. 今天来给大家分享一波如何使用 Python 来画一颗圣诞节树,包含多种 版本,从平民版到豪 ...
- Java中的10颗语法糖
语法糖(Syntactic Sugar):也称糖衣语法,指在计算机语言中添加的某种语法,这种语法对语言的功能没有影响,但是更方便程序员使用.通常来说,使用语法糖能够增加程序的可读性,减少程序代码出错的 ...
- C语言实现线索化二叉树(先序、中序、后序)
>>如何用C语言构建一颗二叉树? 第一种方法: ThreadTree A = (ThreadTree)malloc(sizeof(ThreadNode));A->data = { ' ...
- 破防了,程序员用Python基于ESP32做了一颗“赛博朋克”圣诞树
圣诞节临近,氛围组热火朝天,设计师UED们不亏是专业出身,早早就弄了整条街最靓的树 然而程序员变幻出一棵"赛博朋克"圣诞树 它能燃烧,还能在家人爱人靠近时候 biubiu发送爱心 ...
最新文章
- 里程碑式成果Faster RCNN复现难?我们试了一下 | 附完整代码
- 一篇文章了解生物特征识别六大技术
- MySQL主从复制异步原理以及搭建
- jmeter中没有sampler_jmeter(七)-BeanShell常用内置变量和场景
- 详解 HTTPS 移动端对称加密套件优
- 版本更新带来的缓存问题_【第1563期】缓存最佳实践 amp; maxage的陷阱
- java 自定义表单 动态表单 表单设计器 工作流引擎 flowable 设计方案
- 从网易云音乐看新媒体内容运营法则
- Linux/Ubuntu 98版五笔安装
- MTK 修改ro.hardware 获取cpu 和固件版本号方法
- flex 文字竖排_4种CSS文字竖排方法
- python文本txt词频统计_python实例:三国演义TXT文本词频分析
- 基于MATLAB完成卷积运算,基于Matlab的离散卷积
- JAVA+Selenium+Chrome+Chromedriver 模拟浏览器
- 如何单步调试存储过程
- mac之强制退出程序方法
- 软件测试中7个令人吃惊的事实
- 大华条码秤开发之-条码格式发送
- 服务器的固态硬盘使用raid非ssd,在VMware ESXi中使用固态硬盘的注意事项
- 一个用 Chromium 能玩 Flash 游戏的方法
热门文章
- python实现中撤销上一步的代码mac_苹果电脑command+z撤销后如何恢复撤销前的上一步?...
- poj3347——正方形覆盖(区间覆盖)
- 微信内置浏览器导出Excel表格功能
- javase printwriter 打印流
- html输入密码访问指定页面,三种方法使HTML单页面输入密码才能访问
- 自习室图书馆座位预约小程序 开题报告(基于微信小程序毕业设计题目选题课题)
- 软件授权码方案(附Python示例代码)
- 2022年度“强国杯”选拔赛 WriteUp
- Android 在微信支付平台生成签名
- 【leetcode.179】最大数