c语言叶子,用C语言画的一片叶子
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include "math.h"
#include
#include
#include
void main(void)
{
int gdriver=DETECT,gmode ;
int ran_number ;
float a,b,c,d,e,f ;
float x,y,x_pre,y_pre ;
float disp_x,disp_y ;
initgraph(&gdriver,&gmode,"\\tc");
/* setfillstyle(SOLID_FILL,RED);*/
randomize();
setbkcolor(BLUE);
setcolor(14);
x=y=x_pre=y_pre=0 ;
ran_number=90 ;
while(kbhit()==0)
{
ran_number=random(100)+1 ;
if(ran_number==1)
{
a=0 ;
b=0 ;
c=0 ;
d=0.15 ;
e=0 ;
f=0 ;
}
else if(ran_number>1&&ran_number<=86)
{
a=0.87 ;
b=0.014 ;
c=-0.014 ;
d=0.87 ;
e=0 ;
f=1.6 ;
}
else if(ran_number>86&&ran_number<=93)
{
a=0.26 ;
b=0.472 ;
c=0.772 ;
d=0.34 ;
e=0 ;
f=1.6 ;
}
else
{
a=0.28 ;
b=0.867 ;
c=-0.478 ;
d=0.4 ;
e=0 ;
f=0.44 ;
}
x=a*x_pre*cos(b)-d*sin©*y_pre+e ;/*这里在贴吧里会出现一个奇怪的字符,其实这个字符是(_c_),注意,没有下横杠*\
y=c*x_pre*sin(b)+d*cos©*y_pre+f ;
x_pre=x ;
y_pre=y ;
disp_x=(x+5)*639/12 ;
disp_y=350-y*28 ;
putpixel((int)disp_x,(int)disp_y,GREEN);
}
getch();
getch();
closegraph();
}
c语言叶子,用C语言画的一片叶子相关推荐
- r语言热图对列不进行聚类_R语言:手把手教你画pheatmap热图
R语言:手把手教你画pheatmap热图 微生态 导读: pheatmap默认会对输入矩阵数据的行和列同时进行聚类,但是也可以通过布尔型参数cluster_rows和cluster_cols设置是否对 ...
- R语言使用循环语句一次性画出多幅图
R语言使用循环语句一次性画出多幅图 首先加载包,patchwork用来一个界面展示多幅图 具体的可以看这篇文章 library(ggplot2) library(patchwork) 以数据iris为 ...
- SQL语言基础:SQL语言概念知识笔记
1.SQL标准 ANSI(美国国家标准机构)SQL 对ANSI SQL进行修改后在1992年采用的标准SQL-92或SQL2 SQL-99或SQL3标准从SQL2扩充而来,增加了对象关系特征和许多其他 ...
- 我一定要说服他们php,七夕也不行,我一定要说服他们,PHP语言是最好的语言
虽然昨天是七夕节,但是我偏偏今天才发这篇文章. 女神:"你能让这个论坛的人都吵起来,我今晚就跟你走." 程序猿:"PHP语言是最好的语言!" 论坛炸锅了,各种吵 ...
- html语言教程教案,HTML语言与网页制作教案.doc
名师精编优秀教案 HTML语言与网页制作教案 城步职业中学:刘红兰 教学内容: HTML语言与网页制作 教学目的: 1.掌握 输入和运行HTML文件的方法 2.掌握 HTML基本的结构标记 3.掌握 ...
- 【go语言基础】go语言开篇
文章目录 前言 go语言的简单介绍 目前go语言的招聘 有哪些公司在用go 有哪些go语言的优秀项目? go相关的资料及书籍推荐 学习方法 1. 36循环系统 2. 复盘 3. 思维导图 总结 前言 ...
- 易语言c编译,易语言制作计算软件简单步骤
相对C++.C#等语言来说,易语言是比较容易学习的,很多做工程或者涉及到计算的工作,日常的计算经常要按计算器,还要看公式,显得极为不便,今天就来教大家怎么编写一个便捷的计算软件,来解决我们日常工作生活 ...
- r语言 断轴 画图_R语言基础画图/绘图/作图
R语言基础画图 R语言免费且开源,其强大和自由的画图功能,深受广大学生和可视化工作人员喜爱,这篇文章对如何使用R语言作基本的图形,如直方图,点图,饼状图以及箱线图进行简单介绍. 0 结构 每种图形构成 ...
- c语言 字母 八进制表示'/1011',C语言C语言第一课:C语言概述为什么学习C语言怎样学习C语言.DOC...
[摘要]C语言 第一课: C语言概述 为什么学习C语言 怎样学习C语言 参考资料 ----------------------------------------------------------- ...
- 学单片机需要多少C语言基础,C语言单片机编程教程
很多学员和朋友经常找我给他们推荐C语言的书,他们可能想和我当年一样,闷头大干一场,学个几个月的C语言,把C语言吃透,再开始单片机程序开发! 别!别!别! 大家千万别这么干,我当年自学了3个月的C语言, ...
最新文章
- 7个方面读懂6月的5G标准
- Apache Solr入门教程(初学者之旅)
- 嵌套中断共享资源问题及解决
- antd option宽度自适应_网站自适应模板是什么
- JavaScript——易班优课YOOC课群在线测试自动答题解决方案(十一)恢复右键、选择和复制
- C#实现对指定文件夹中文件按修改时间排序
- android studio 创建.9文件,自己使用Android studio创建.9(点9)图片
- MySQL instr()函数
- python中异常和错误是同一个概念吗_Python 错误与异常
- python 线性回归模型_如何在Python中建立和训练线性和逻辑回归ML模型
- 章国锋:视觉SLAM最新观点分享
- 第二章 Mablab语言基础
- Android的富文本功能
- css3 水纹效果(仿写阿里云)
- 读《影响力》社会认同有感
- 赶紧学会!开发者愚人节怎么写代码。。。
- 《二》STM32时钟使能及应用总结
- SM2269XT固态硬盘使用量产工具开卡成功
- Ubuntu系统升级后无法进入系统
- python画樱花树教程_Python画樱花树❀
热门文章
- 有了这6个东西之后,学Python还愁学不成?楼下大爷都入门了
- Cerebral Cortex:额顶控制网络的网络间作用可以很好地预测记忆抑制能力
- win10安装GDCM以期用pydicom读取jpeg无损压缩过的DICOM文件
- mysql 悲观锁 性能_mysql的乐观锁和悲观锁
- Mathematica 13.0.1 Linux版安装教程
- JAVA爬虫-上海公交线路爬取
- 今日说“法”:FPGA的三种配置方式
- IMAX在中国的影院网络将近一千家;乐高计划2021年在中国开设80家品牌零售店 | 美通企业日报...
- ORACLE ERP 的前世今生摘记及原文
- STM32物联网项目-GPRS模块介绍