非驰 发表于 2020-3-24 21:14:49

小白求助

为什么我输入大于60.后面那个else,不执行
#include <stdio.h>

int main()
{
        int v;
        scanf("%d",&v);
       
        if (0< v <=60){
                printf("Speed: %d - Ok",v);
        }else if(60< v <= 500){
                printf("Speed: %d - Speeding",v);
        }
       
        return 0;
}

一个账号 发表于 2020-3-24 21:16:10

后面那个是 else if,不是 else

墨羽岚 发表于 2020-3-24 21:17:23

谁教你的c语言可以连续判断的?
把所有<v<=改成<v&&v<=            !!!!!

非驰 发表于 2020-3-24 21:20:42

墨羽岚 发表于 2020-3-24 21:17
谁教你的c语言可以连续判断的?
把所有

感谢,PYTHON学混了

墨羽岚 发表于 2020-3-24 21:21:23

非驰 发表于 2020-3-24 21:20
感谢,PYTHON学混了

噗{:10_306:}{:10_247:}
页: [1]
查看完整版本: 小白求助