海马题库

霸气de小男生 提交于 2019-12-16 01:48:52

http://seacoding.cn

 

http://seacoding.cn/problem/1
A + B问题
描述
给出A和B,请输出A + B的和(0<=A,B<=100)
输入
一行输入两个整数
输出
一行输出A和B的和
输入样例 1 
10 20
输出样例 1
30

#include <iostream>
#include <iomanip>
using namespace std;
int main(){
	int a=0,b=0;
	cin >> a >> b;
	cout << a+b;
}
http://seacoding.cn/problem/2
变量交换
描述
输入a和b,交换a和b的值,并且输出a和b的值
输入
一行两个整数,用空格隔开
输出
一行两个整数,用空格隔开
输入样例 1 
10 20
输出样例 1
20 10


#include <iostream>
#include <iomanip>
using namespace std;

int main(){
	int a=0,b=0;
	cin >> a >> b;
	cout << b << " " << a;
}
http://seacoding.cn/problem/3
输出第二个整数
描述
输入三个整数,把第二个输入的整数输出。
输入
只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。
输出
只有一行,一个整数,即输入的第二个整数。
输入样例 1 
123 456 789
输出样例 1
456

#include <iostream>
#include <iomanip>
using namespace std;
int main(){
	int a=0,b=0,c=0;
	cin >> a >> b >> c;
	cout << b;
}
http://seacoding.cn/problem/4
输出保留3位小数的浮点数
描述
读入一个单精度浮点数,保留3位小数输出这个浮点数。
输入
只有一行,一个单精度浮点数。
输出
也只有一行,读入的单精度浮点数。
输入样例 1 
12.34521
输出样例 1
12.345


#include <iostream>
#include <iomanip>
using namespace std;
int main(){
	float a=0.0,b=0.0;
	cin >> a;
	a=int(a*1000);
	b=a/1000;
	cout << b;
}
http://seacoding.cn/problem/5
字符三角形
描述
给定一个字符,用它构造一个底边长5个字符,高3个字符的等腰字符三角形。
输入
输入只有一行, 包含一个字符。
输出
该字符构成的等腰三角形,底边长5个字符,高3个字符。
输入样例 1 
*
输出样例 1

  *
 ***
*****



#include <iostream>
#include <iomanip>
using namespace std;
int main(){
	char a;
	cin >> a;
	for(int i=1;i<=3;i++)
	{
		for(int j=3-i;j>0;j--)
		{
			cout << " ";
		}
		for(int n=1;n<=2*i-1;n++){
			cout << a;
		}
		cout << '\n';
	}
}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!