【求助】这两段代码有什么区别?
查看原帖
【求助】这两段代码有什么区别?
1398412
jzm0708楼主2024/8/24 15:05

蒟蒻在线求问

为什么第一段只有80分(#2,#9过不去),删了“==1”就成了满分了?

80分的:

#include<bits/stdc++.h>
using namespace std;
int a;
int main(){
	
	cin>>a;
	if(a%2==1) cout<<"odd";
	else cout<<"even";
	
	return 0;
}

满分的:

#include<bits/stdc++.h>
using namespace std;
int a;
int main(){
	
	cin>>a;
	if(a%2) cout<<"odd";
	else cout<<"even";
	
	return 0;
}

求大佬解释……

2024/8/24 15:05
加载中...