完整代码如下 复制到eclipse中运行:
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、雅安服务器托管、营销软件、网站建设、甘肃网站维护、网站推广。
import java.util.Scanner;
/**
*
* @author young
*
*/
public class Exam {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("输入一个整数确定n的值:");
int n = input.nextInt();
double[] score = new double[n];
for (int i = 0; i score.length; i++) {
System.out.println("请输入第" + (i + 1) + "个数:");
score[i] = input.nextDouble();
}
/*for (int i = 0; i 10; i++) {
System.out.println(score[i]);
}*/
double max = score[0];
for (int i = 0; i score.length; i++) {
if (score[i] max) { //这里的大于号变成小于号就可以求最小值了
max = score[i];
}
}
System.out.println("最大数是:" + max);
}
}
结果:
接受用户输入的10个整数,并输出这10个整数的最大值,代码如下:
public class MaxNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] arrayInt = new int[10];
System.out.println("请输入10个整数:");
// 输入10个整数
for (int i = 0; i 10; i++) {
int nextInt = scanner.nextInt();
arrayInt[i] = nextInt;
}
// 排序
for (int i = 0; i arrayInt.length - 1; i++) {
for (int j = 0; j arrayInt.length - i - 1; j++) {
if (arrayInt[j] arrayInt[j + 1]) {
int temp = arrayInt[j];
arrayInt[j] = arrayInt[j + 1];
arrayInt[j + 1] = temp;
}
}
}
// 最大值
int maxNum = arrayInt[0];
System.out.println("10个整数的最大值:" + maxNum);
}
}
运行效果:
public static void main(String[] args) {
//接收控制台传入的参数,并新建一个数组,用于保存转化为整数类型的变量
int[] temp = new int[args.length];
for (int i = 0; i args.length; i++) {
temp[i] = Integer.parseInt(args[i]);
}
//判断最大值
int max = temp[0];
for (int i = 1; i temp.length; i++) {
if(temp[i]temp[0]){
max =temp[i];
}
}
System.out.println("最大值为:"+max);
}
public class Test{
public static void main(String args[]){
int i,max;
int A[] = new int[10];
Scanner input=new Scanner(System.in);
for(int j=0,j10;j++){
int length=input.nextInt();
A[j]=length;
}
max=A[0];
for(i=0;iA.length;i++)
{
if(A[i]max) // 判断最大值
max=A[i];
}
System.out.println("\n数组的最大值是:"+max);
}
}