SDUT 1154 求三个整数的最大值
2017-06-25 23:06
176 查看
Problem Description
请编写程序,输入三个整数,求出其中的最大值输出。Input
在一行上输入三个整数,整数间用逗号分隔。Output
输出三个数中的最大值。Example Input
5,7,9
Example Output
max=9
答案:
#include<iostream> #include<stdio.h> using namespace std; int main() { int a, b, c, temp, max; scanf("%d, %d, %d",&a, &b, &c);//使用C中的scanf输入函数可以达到输入之间逗号隔开 if(a > b) temp = a; else temp = b; if(temp > c) max = temp; else max = c; cout<<"max="<<max<<endl; return 0; }或者是:(纯C++版本,但比较繁琐)
#include<iostream> #include<stdio.h> using namespace std; int main() { int a, b, c, temp, max; cin>> a; if (cin.get()==',' ) //如果不按 数字+逗号+数字格式输入,则不允许输入第二个数,以达到限制要求 否则,用户输入数字+空格+数字也能达到输入两个数字 { cin>>b ; } if (cin.get()==',' ) //如果不按 数字+逗号+数字格式输入,则不允许输入第二个数,以达到限制要求 否则,用户输入数字+空格+数字也能达到输入两个数字 { cin>>c ; } if(a > b) temp = a; else temp = b; if(temp > c) max = temp; else max = c; cout<<"max="<<max<<endl; return 0; }
相关文章推荐
- 比较三个整数大小,输出最大值
- 问题描述 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 输入格式 输入一个正整数N。 输出格式 输出一个整数,表示你找到的最小公倍数。 样例输入 9 样例输出 5
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
- OJ刷题之求三个整数的最大数
- 上机项目--求三个整数的最大值
- 第七课,分支结构程序体验|三个整数输出最大值
- 输入三个整数,输出三个数中的最大整数(电脑截屏)
- 有三个整数a b c,由键盘输入,输出其中的最大的数。
- oj1977: C语言实验——求三个整数的最大值
- 第7周项目4输入三个整数,输出最大值
- 编写一个程序,用来求两个整数或三个整数中的最大数
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数。
- 利用类的数据成员和成员函数:输入三个整数,输出它们的最大值 .
- C语言实验——求三个整数的最大值
- 输入三个整数。输出最大最小值
- 函数模板】求两个整数 或者三个整数中的最大数 自动判断你输入的是几个整数
- //1、输入10个整数,将其中最小的数与第一个数对换,把最大的数和最后一个数对换,写三个函数:1.输入10个数,2.进行处理.3输出10个数
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数; ①输入10个数;②进行处理;③输出10个数
- zzuli OJ 1021: 三个整数的最大值
- HNU 10452 求三个整数中最大的数