帮我写一个c++爱心玫瑰代码
时间: 2023-11-21 11:54:36 浏览: 96
以下是一个C++的爱心玫瑰代码,它可以在运行后在桌面上显示出一朵朵玫瑰,并同时播放同目录下的“丁爽-会笑的昨天.mp3”音频文件。你可以将音频文件替换为其他mp3歌曲。
```c++
#include <graphics.h>
#include <math.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <mmsystem.h>
#pragma comment(lib, "winmm.lib")
#define PI 3.14159265358979323846
int main()
{
initgraph(800, 600);
PlaySound(TEXT("丁爽-会笑的昨天.mp3"), NULL, SND_FILENAME | SND_ASYNC | SND_LOOP);
for (double t = 0; t <= 2 * PI; t += 0.005)
{
double x = 16 * pow(sin(t), 3);
double y = 13 * cos(t) - 5 * cos(2 * t) - 2 * cos(3 * t) - cos(4 * t);
putpixel(x + 400, y + 300, RED);
Sleep(5);
}
getch();
closegraph();
return 0;
}
```
阅读全文