首页 > 作文

C语言基于graphics.h实现圣诞树

更新时间:2023-04-04 04:49:55 阅读: 评论:0

头文件 icon.h:

#pragma once#ifndef _icon_h_#define _icon_h_ #include<graphics.h>#include<string.h>#include<stdlib.h>#include<iostream>#include<string>#include<windows.h>#include<mmsystem.h>#pragma comment(lib,"winmm.lib")using namespace std; void init(){initgraph(600, 720);tbkcolor(rgb(255, 255, 255));cleardevice();} void drawtree(){image tree;tfillcolor(rgb(255, 255, 255));tbkcolor(rgb(255, 255, 255));loadimage(&tree, "tree.jpg", 600, 580, true);putimage(0, 150, &tree);} void drawdelc(){image delc;tfillcolor(rgb(255, 255, 255));tbkcolor(rgb(255, 255, 255));loadimage(&delc, "delc.jpg", 150, 150, true);putimage(220, 0, &delc);} void star(int x,int y){image star;tfillcolor(rgb(255, 255, 255));tbkcolor(rgb(255, 255, 255));loadimage(&star, "star.jpg", 50, 50, true);putimage(x, y, &star);} void shining(int x,int y){tbkcolor(rgb(255, 255, 255));clearrectangle(x, y, x+50, y+50);sleep(400);star(x, y);} void music(){mcindstring(text("open christmas.wav alias bgm"), null, 0, null);mcindstring(text("play bgm"), null, 0, null);} void clo(){getchar();clograph();} #endif // !_i余额宝100000元一天收益多少con_h_ 

music函数播放同目录下的christmas.wav 音乐,需要自行导入音乐到同目录下,并按情况修改该函数中音乐文件目录,否则没有声音。

图像素材也需要自行导入

cpp文件ktv歌曲 圣诞树.cpp:

#include<graphics.h>#include<string.h>#include<stdlib.h>#include<iostream>#inc小学音乐教学反思lude<string>#include"icb型血的特点on.h"using namespace std;  int main(){init();drawtree();drawdelc(); star(60, 360);star(490, 360);star(150, 180);star(400, 180);mu重力的定义sic();while (1){music();shining(60, 360);shining(490, 360);shining(150, 180);shining(400, 180);}clo();return 0;}

效果图:

到此这篇关于c语言基于graphics.h实现圣诞树的文章就介绍到这了,更多相关c语言圣诞树内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

本文发布于:2023-04-04 04:49:53,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/f382ce2ede5a5fb121bcf5821c73d0fe.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:C语言基于graphics.h实现圣诞树.doc

本文 PDF 下载地址:C语言基于graphics.h实现圣诞树.pdf

标签:圣诞树   音乐   函数   语言
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图