栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > C/C++/C#

信息学奥赛一本通习题答案(一)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

信息学奥赛一本通习题答案(一)

信息学奥赛一本通习题答案

最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址为http://ybt.ssoier.cn:8088/index.php
现将部分习题的答案放在博客上,希望能给其他有需要的人带来帮助
篇幅有限,所以从分支结构开始,所有代码都可以正确提交,鉴于本人能力有限以及教学需要,部分代码写的不是那么简洁,望诸位多多指教。
以下是题号和代码
2051

#include
using namespace std;
int main(){
	int a;
	cin>>a;
	if(a%2 == 0) cout<<"yes";
} 

2052

#include
using namespace std;
int main(){
	int a;
	cin>>a;
	if(a > 1&&a<100) cout<<"yes";
} 

2053

#include
using namespace std;
int main(){
	int a,b,c;
	cin>>a>>b>>c;
	if(a < b){
		int t = a;
		a = b;
		b = t;
	} 
	if(a < c){
		int t = a;
		a = c;
		c = t;		
	}
	if(b < c){
		int t = b;
		b = c;
		c = t;		
	}
	cout< 

2054

#include
using namespace std;
int main(){
	int a;
	cin>>a;
	if(a >= 25&&a<=30) cout<<"ok!";
	else cout<<"no!";
} 

2055

#include
#include
using namespace std;
int main(){
	double n,q;
	cin>>n;
	if(n<=20) q = 1.68*n;
	else if(n>20)
	q = 1.98*n;
	cout< 

2056

#include
using namespace std;
int main(){
	double a,b,c;
	cin>>a>>b>>c;
	if(a
		double t =a;
		a = b;
		b = t;
	}
	if(a
		double t =a;
		a = c;
		c = t;		
	}
	cout< 

1039

#include
using namespace std;
int main(){
	long int a;
	cin>>a;
	if(a>0) cout<<"positive";
	else if(a == 0) cout<<"zero";
	else if(a<0) cout<<"negative";
}

1040

#include
#include
using namespace std;
int main(){
	double n,q;
	cin>>n;
	if(n>=0) q = n;
	else if(n<0)
	q = -1*n;
	cout< 

1041

#include
#include
using namespace std;
int main(){
	int a;
	cin>>a;
	if(a%2 == 0) cout<<"even";
	else cout<<"odd"
}

1042

#include
#include
using namespace std;
int main(){
	char a;
	cin>>a;
	int q =a+0;
	if(q%2 == 0) cout<<"NO";
	else cout<<"YES";
}

1043

#include
#include
using namespace std;
int main(){
	int a,b;
	cin>>a>>b;
	if(a > b) cout<<">";
	else if(a == b) cout<<"=";
	else cout<<"<"; 
}

1044

#include
#include
using namespace std;
int main(){
	int a;
	cin>>a;
	if(a<100&&a>10) cout<<1;
	else cout<<0;

}

1045

#include
#include
using namespace std;
int main(){
	int a,b;
	cin>>a>>b;
	if(a>=10||b>=20) cout<<1;
	else cout<<0;

}

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/1037423.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号