作业不会写了啊,求大佬指点
运行不了的作业:#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_109:}
/*
发现了两处错误,
首先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;
} 此方星河 发表于 2021-8-23 06:52
写的好有意思啊!哈哈哈哈
谢谢大佬,没看见这还有个分号{:10_266:}
页:
[1]