有错吗(编程)?

原问题:有错吗(编程)?
分类:编程开发 > 最后更新时间:【2017-07-27 05:53:07】
问题补充:

[Error] '((m + w) > 9ll)' cannot be used as a function

#include<iostream>using namespace std;int main(){ long long m,w; cin>>m>>w; if(m+w<10) cout<<"water"<<endl; if((m+w>=10)(m>w)); cout<<"tree"<<endl; if((m+w>=10)(m<w)); cout<<"tea"<<endl; return 0;

}

最佳答案

你的条件判断当然是错的

if((m+w>=10)(m>w)); C++没有这样的语法 的

若你是要两个条件都成立,必须是

if((m+w>=10) && (m>w)) //且后面不能有分号

下面的同理

最佳答案由网友  whoami1978  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
10

分享到:

其他回答

暂无其它回答!

    推荐