1.大于号小于号为什么不能连起来使用
·表达式都有值
例:7>5>2
在计算机中,程序会先运行7>5,而7>5是一个正确的表达式,值为1,而0>2这个表达式是不正确的,值为0,所以不能这样写,应隔开,7>5&&5>2。
2.习题思路
#include<bits/stdc++.h>
using namespace std;
int main()
{
for(int i=0;i<=50/3;i++)
{
int x=50-i*3;
for(int j=0;j<=x/2;j++)
{
int y=x-2*j;
int k=y/1;
if(y%1==0&&i+j+k==30&&i*3+j*2+k*1==50)
{
cout<<i<<" "<<j<<" "<<k<<endl;
}
}
}
return 0;
}