qbasic两只老虎音乐
时间: 2023-08-25 18:09:02 浏览: 45
以下是使用 QBASIC 编写的“两只老虎”音乐代码:
```
REM 两只老虎音乐
REM by: AI智能机器人
BPM = 120 '每分钟节拍数
DELAY = 60 / BPM * 1000 '计算延迟时间
PLAY "O5 T" + STR$(BPM) '设置乐器和节拍数
'第一段
PLAY "L4 CDEDC" '两只老虎
SLEEP DELAY '延迟
PLAY "EFGFE" '跑得快
SLEEP DELAY '延迟
PLAY "GGAGFEDC" '一只没有眼睛
SLEEP DELAY '延迟
PLAY "L4 CDEDC" '两只老虎
SLEEP DELAY '延迟
PLAY "EFGFE" '跑得快
SLEEP DELAY '延迟
PLAY "GGAGFEDC" '一只没有耳朵
SLEEP DELAY '延迟
'第二段
PLAY "L4 CDEDC" '两只老虎
SLEEP DELAY '延迟
PLAY "EFGFE" '跑得快
SLEEP DELAY '延迟
PLAY "GGAGFEDC" '一只没有尾巴
SLEEP DELAY '延迟
PLAY "L4 CDEDC" '两只老虎
SLEEP DELAY '延迟
PLAY "EFGFE" '跑得快
SLEEP DELAY '延迟
PLAY "GGAGFEDC" '真奇怪!
SLEEP DELAY '延迟
END '结束程序
```
运行代码后,即可听到“两只老虎”音乐。
相关问题
qbasic两只老虎音乐和弦
QBasic 是一个编程语言,它本身不支持音乐和弦的操作。但是,你可以使用 QBasic 编写程序,来播放已经预先定义好的音乐和弦。
以下是一个 QBasic 程序,用于播放“两只老虎”的音乐和弦:
```
' 设置音乐和弦
PLAY "T120O3CDEFGABO2C"
' 等待 2 秒钟
SLEEP 2
' 再次播放
PLAY "T120O3CDEFGABO2C"
```
在上面的程序中,我们使用 PLAY 命令来设置音乐和弦。其中,T120 表示每分钟 120 拍,O3 表示音高为第三个八度,CDEFGABO2C 表示音符序列,即“两只老虎”的旋律。
程序中的 SLEEP 命令用于等待 2 秒钟,以便让第一次播放结束。然后,我们再次播放同样的音乐和弦。
注意,QBasic 中的音乐和弦用字母表示音符,而不是用标准的乐谱符号。如果你想播放其他歌曲的音乐和弦,你需要找到对应的音符序列,并将其传递给 PLAY 命令。
qbasic两只老虎
QBASIC 是一种编程语言,可以用它编写计算机程序。如果你想用 QBASIC 编写一个“两只老虎”的程序,可以尝试以下代码:
```
CLS
PRINT "两只老虎,两只老虎"
PRINT "跑得快,跑得快"
PRINT "一只没有眼睛,一只没有耳朵"
PRINT "真奇怪,真奇怪"
```
这段代码会在屏幕上输出歌词“两只老虎,两只老虎,跑得快,跑得快,一只没有眼睛,一只没有耳朵,真奇怪,真奇怪”。希望这可以帮助到你。