1969 - 求三个数的最小值
时间限制 : 1 秒
内存限制 : 128 MB
用户任意从键盘输入三个数,用程序判断三个数的最小值并将其输出。
题目输入
输入三个整数,用空格隔开。
题目输出
输出最小值,不包含(包括回车在内的)任何其他符合
输入/输出样例
输入格式
22 15 39
输出格式
15
C语言解答
#include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); if (a <= b && a <= c) printf("%d", a); else if (b <= a && b <= c) printf("%d", b); else if (c <= a && c <= b) printf("%d", c); return 0; }
C++解答
#include<iostream> using namespace std; int main() { int a,b,c; cin>>a>>b>>c; if(a>=b) { if(b>=c) { cout<<c<<endl; } else cout<<b<<endl; } else { if(a>=c) { cout<<c<<endl; } else cout<<a<<endl; } return 0; }
Java解答
import java.util.Scanner; /** * * @author zhenghan33 */ public class Main{ /** * @param args the command line arguments */ public static void main(String[] args) { Scanner cin=new Scanner(System.in); int a=cin.nextInt(); int b=cin.nextInt(); int c=cin.nextInt(); System.out.println(Math.min(c,Math.min(a,b))); } }