赞
踩
题目描述:
输入两个整数,比较大小并输出“max=”,之后输出较大的值。
输入格式:
两个整数,用逗号分隔。
输出格式:
请输出读入的两个整数的较大值,并在较大值之前输出“max=”。
请注意不需要输出引号,行尾输出换行。
样例输入:
8,5
样例输出:
max=8
提示:
提示,两数中间有逗号,我们读入时需要把中间的逗号读掉。
比如将该两数读给a,b,那么我们可以这样如下读入。
(1)cin>>a>>c>>b;
其中,c是字符类型。
char c;
(2)scanf("%d,%d",&a,&b);
两个输入变量格式之间用逗号分隔。
直接可以用max函数输出两者的较大数,max函数只能有两个参数,不能同时求三个数的最大值。
比如x=max(2,3);
x的值就等于3。
时间限制: 1000ms
空间限制: 32MB
代码如下:
- #include <bits/stdc++.h>
- using namespace std;
- int main(){
- int a,b;
- cin>>a>>b;
- if(a>b){
- cout<<"max="<<a;
- }else{
- cout<<"max="<<b;
- }
- return 0;
- }
也可以直接用max(a,b)。
- #include<bits/stdc++.h>
- using namespace std;
- int main(){
- int a,b;
- char c;
- cin>>a>>c>>b;
- cout<<"max="<<max(a,b)<<endl;
- return 0;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。