|
2鱼币
#include <stdio.h>
#include "ssebtr1.h"
int main()
{
int age, max_hr, bpm, hr; // hr即HeartRate,心率的意思
printf("请输入您的年龄:");
scanf("%d", &age);
max_hr = 220 - age;
bpm = 150;
playSound(bpm);
hr = getHeartRate();
if (hr > max_hr)
{
printf("请马上停止跑步,否则会有绳命危险……\n");
}
else if (hr > max_hr * 0.85)
{
printf("请放慢脚步\n");
bpm = bpm - 20; // 注意,这里需要先修改bpm的值
playSound(bpm); // 你不能在这里传入bpm-20
}
else if (hr < max_hr * 0.75)
{
printf("Come on,请加快节奏!\n");
bpm = bpm + 20;
playSound(bpm);
}
else
{
playSound(bpm);
}
return 0;
}
问题一:#include "ssebtr1.h"这是什么鬼?查不到
问题二: hr = getHeartRate();这个鬼又是干嘛的?
本帖最后由 jackz007 于 2019-9-22 16:18 编辑
1、这个是自编的头文件,不属于 C/C++ 系统。
2、这是个自编函数,从字面信息看,应该是用于获取人的心率的。
这个代码如果要编译,必须找到问题 1 涉及到的头文件,同时,这个代码应该不完整,问题 2 所涉及到的自编函数必须要有下落。
|
最佳答案
查看完整内容
1、这个是自编的头文件,不属于 C/C++ 系统。
2、这是个自编函数,从字面信息看,应该是用于获取人的心率的。
这个代码如果要编译,必须找到问题 1 涉及到的头文件,同时,这个代码应该不完整,问题 2 所涉及到的自编函数必须要有下落。
|