有错吗(编程)?
问题补充:
[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 提供
其他回答
暂无其它回答!