首页>>互联网 >>内容

用C语言编写流星雨程序 html流星雨代码

发布时间:2023-04-06 18:33:07编辑:温柔的背包来源:

网上有很多关于用C语言编写流星雨程序的问题,也有很多人解答有关html流星雨代码的知识,今天每日小编为大家整理了关于这方面的知识,让我们一起来看下吧!

内容导航:

一、用C语言编写流星雨程序

一、用C语言编写流星雨程序

数字流星雨代码://流星雨。CPP:定义控制台应用程序的入口点。//节目名称:数字流星雨//最后修改时间:2006-10-15/* * * * * * * * * * * * * * * * * * * * * * *。* * * * * */# define pi 3.1415926//pi # define width=' 360 px 'height=' auto '/# define height 150//屏幕高度,流星诞生区#define V 20//流星速度,一次移动的像素数# define length20/。

/* * * * * * * * * * * * * *定义流星结构* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。//接收键盘输入的变量initgraph (width=' 360px 'height=' auto '/hwndhwnd=gethwnd());//获取窗口句柄SetWindowText(hwnd,' Gavin Liu数字流星雨');//修改窗口名称显示窗口(hwnd,SW _ show最大化);//最大化显示窗口

MessageBox(hwnd,TEXT('点击[确定]开始演示流星雨效果,按Esc退出'),TEXT('提示'),MB _ OK | MB _ icon warning);//弹出提示srand((无符号)time(NULL));//为(int i=0设置随机种子;iltNUMI ){//为NUM个流星体初始化BeginBatchDraw();//开始批量绘制流星(me);//绘制一帧动画FlushBatchDraw();//执行未完成的绘图任务Sleep(延时);//delay clear device();//清除屏幕EndBatchDraw();//结束批量绘制closegraph();//结束绘图环境

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */生成随机可见的ASCII码Voidmove (char *)。可以在显示一颗流星的Void init meter(struct meter * me){//Initialize int color(int y,int y0,int yh){//确定流星的颜色//将诞生点之前的流星体设置为黑色//流星的颜色按照余弦函数从头到尾递减//尾迹消失//打印一张流星的图片。

//设置格式:透明背景、字符高度、字体粗细、字体setfont(12,12,'天');//开始打印一个图像//流星中第j个字符的纵坐标//设置颜色,流星头部为白色//打印字符扩展信息:包含用法:

#include命令是一种预处理命令,可以将其他源代码内容插入到指定位置;能识别出一段只在特定条件下才会被编译的程序代码;你可以定义一个具有类似标识符功能的宏,并且在编译时,预处理器会用其他文本替换这个宏。插入头文件的内容#include命令告诉预处理器将指定头文件的内容插入到预处理器命令的相应位置。有两种方法可以指定要插入的头文件:

1、 # include lt; File name gt;2、 # including' file name'

以上就是关于用C语言编写流星雨程序的知识,后面我们会继续为大家整理关于html流星雨代码的知识,希望能够帮助到大家!