注意事项:它的题目有问题,输出的值需要是正数
解题思路:
1.创建3位数组,存储数据为0,位置为1,1。
2.循环输入并判定绝对值是否为最大值。如果是,则将数据存入数组,不是,则继续下一循环,直到循环结束
3.输出结果数组。
参考代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int n=0;
int[] max=new int[3];
max[0]=0;
max[1]=1;
max[2]=1;
Scanner x=new Scanner(System.in);
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 4; j++) {
n=x.nextInt();
if(Math.abs(n)>max[0]){
max[0]=Math.abs(n);
max[1]=i+1;
max[2]=j+1;
}
}
}
System.out.println(max[0]+" "+max[1]+" "+max[2]);
}
}
0.0分
0 人评分
A+B for Input-Output Practice (V) (C语言代码)浏览:638 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:664 |
1124题解浏览:621 |
小九九 (C语言描述,不看要求真坑爹)浏览:999 |
整除问题 (C语言代码)浏览:586 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:848 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:393 |
C二级辅导-分段函数 (C语言代码)浏览:783 |
明明的随机数 (C语言代码)浏览:963 |
简单的a+b (C语言代码)浏览:665 |