问题:大于号小于号为什么不能连起来使用?
因为每一个表达式都有值,例如:6>5>4;在计算机中,程序会对6>5进行运算和判断,6>5是正确的,故值为1;然后程序会对1>4进行运算和判断,1>4是错误的,故值为0。所以正确表达式为:6>5&&5>4。
例题为:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
for(int i=2;i<=n-2-2;i++)
{
for(int j=2;j<=(n-i-2);j++)
{
int k=n-i-j;
if(i%2==0&&j%2==0&&k%2==0&&i<=j&&j<=k)
{
cout<<i<<" "<<j<<" "<<k<<endl;
}
}
}
return 0;
}