|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
运行不了的作业:
#include<stdio.h>
int main()
{
float year,rate;
printf("用户年龄:\n");
printf("当前心率:");
scanf("%d%d",&year,&rate);
float max_rate=220-year;
if(rate > max_rate)
{
printf("别他娘跑了,快死了");
}
else if(rate > max_rate*0.85)
{
printf("你他娘跑慢点\n");
printf("播放-20bpm阴乐");
}
else if(rate < max_rate*0.75);
{
printf("傻逼玩意给劳资跑快点");
}
else//_______________________________________________________________________________这个else一直有问题“ ‘else' without a previous 'if'"
{
printf("保持速度");
}
return 0;
}
写的好有意思啊!哈哈哈哈
- /*
- 发现了两处错误,
- 首先5, 6, 7行那里有点问题,printf和scanf应该分开写.另外float对应的是%f
- 其次在第二个else if 那里你加了一个分号,这是报错的原因
- */
- #include<stdio.h>
- int main()
- {
- float year,rate;
- printf("用户年龄:\n");
- scanf("%f", &year);
- printf("当前心率:");
- scanf("%f", &rate);
- float max_rate=220-year;
- if(rate > max_rate)
- {
- printf("别他娘跑了,快死了");
- }
- else if(rate > max_rate*0.85)
- {
- printf("你他娘跑慢点\n");
- printf("播放-20bpm阴乐");
- }
- else if(rate < max_rate*0.75)
- {
- printf("傻逼玩意给劳资跑快点");
- }
- else
- {
- printf("保持速度");
- }
- return 0;
- }
复制代码
|
-
|