#include<stdio.h> int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); int max = a; if(b>max) max=b; if(c>max) max=c; printf("%d\n",max); return 0; }
importjava.util.Scanner;publicclassMain{publicstatic voidmain(String[] args){Scanner input = newScanner(System.in);intshuxue = input.nextInt();intyingyu = input.nextInt();intchengxusheji = input.nextInt();System.out.println(Math.max(shuxue,Math.max(yingyu,chengxusheji)));}}
import java.util.Scanner; public class Test02{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a,b,c; a = sc.nextInt(); b = sc.nextInt(); c = sc.nextInt(); m1(a, b, c); } public static void m1(int a,int b,int c) { int max; if(a > b && a > c){ max = a; }else if(b > c){ max = b; }else{ max = c; } System.out.println(max); } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s =new Scanner(System.in); int code=s.nextInt(); int english=s.nextInt(); int math=s.nextInt(); System.out.println(selectNum(code, english, math)); } private static int selectNum(int code,int english,int math) { int max; max=(code>=english)?code:english; max=(max>=math)?max:math; return max; } }用三目运算符效率更高
#include <stdio.h> int main() { int a, b, c; scanf("%d %d %d\n",&a,&b,&c); int i = a < b ? b : a; int max = i < c ? c : i; printf("%d\n",max); return 0; }
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sin = new Scanner(System.in); int a = sin.nextInt(); int b = sin.nextInt(); int c = sin.nextInt(); System.out.println(max(a,b,c)); } public static int max(int a,int b,int c){ if(a > b & a > c){ return a; }else if(b > c){ return b; }else{ return c; } } }
#include <iostream> using namespace std; int main(){ short score1, score2, score3; cin >> score1 >> score2 >> score3; if(score1 >= score2){ if(score1 >= score3){ cout << score1 << endl; } else if(score1 < score3){ cout << score3 << endl; } } else{ if(score2 >= score3){ cout << score2 << endl; } else if(score2 < score3){ cout << score3 << endl; } } return 0; }