音乐串

ntsc

2023-02-02 23:04:27

Personal

> 由4部分组成,在每部分后添加一个';'字符(中文分号) **部分1** 使用 [HxD软件](https://mh-nexus.de/en/hxd/) 打开midi文件,导出为intel 32位hex **部分2** 使用下面的cpp代码,按步骤获取 运行这段cpp代码。(使用任意编辑器)将bmp图片命名为101.bmp放在同目录下 ```c++ #include <bits/stdc++.h> using namespace std; char c; int main() { int i = 5598774, a, b; cout << "请输入文件大小(字节数)\n"; cin >> i; cout << "请输入图片的分辨率(用空格隔开)\n"; cin >> a >> b; freopen("101.bmp", "rb", stdin); freopen("out.txt", "w", stdout); cout << a << endl << b << endl; while (i--) { c = getchar(); cout << (int)c << '\n'; } cerr << "Finish!"; } ``` **部分3** 歌词,每一行请用'/'隔开 **部分4** 对应歌词结束了吗时间(即当计时器超过 $t_i$ ,开始显示第 $i+1$ 行歌词。使用空格隔开。 按开头的要求把4部分串起来即可 会自动过滤换行