为啥最后只有一个不对啊
查看原帖
为啥最后只有一个不对啊
1504956
rana222楼主2024/10/30 12:00
using namespace std;
long long d(long long a,long long b){
	switch(a*b>=-2147483647&&a*b<=2147483647){
		case 1:return 1;
		case 0:return 0; 
	}
}
int main(){
	long long x1,x2,y1,y2;
	cin>>x1>>x2>>y1>>y2;
	int a=0;
	a=d(x1,y1)+d(x1,y2)+d(x2,y1)+d(x2,y2);
	if(a==4){
		cout<<"int";
	} 
	else{
		cout<<"long long int";
	}
}

代码如上,前面全绿最后一个提示read l, expected i,是怎么错的呢?

2024/10/30 12:00
加载中...