为什么使用多个elseif语句却根本没有输出结果

代码如下  求解答

#include <iostream>
using namespace std;
int main()
{
    int a,b,c;
    cin >> a,b,c;
    if(a>=b&&a>=c){
        cout<<"The maximum number is : "<<a<<endl;
    }
    else if(c>b&&c>a){
        cout<<"The maximum number is : "<<c<<endl;
    }  
    else if(b>a&&b>c){
        cout<<"The maximum number is : "<<b<<endl;
    }
    else if(a>b&&c>b){
        cout<<"The minimum number is : "<<b<<endl;
    }
    else if(b>a&&c>a){
        cout<<"The minimum number is : "<<a<<endl;
    }
    else if(b>c&&a>c){
        cout<<"The minium number is : "<<c<<endl;
    }
    return 0;
}
全部评论

相关推荐

头像
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务