考试ING~~~~~速求JAVA编程题解答

来源:百度知道 编辑:UC知道 时间:2024/09/19 16:20:18
1.求1+4+7+10+….+199之和,其中130这个数除外。(5分)
2.建立一个m行n列的数组,(数组元素是一个2位数,由随机函数产生),找出其中最小的元素所在的行和列,并输出该数及其行列位置。(7分)
3.设计Point类用来定义平面上的一个点,用构造方法传递坐标位置。编写测试类,在该类中实现Point类的对象。(8分)
饿,哥哥速度 时间不多了 帮忙做下吧

第一题:
public class Test1{
public static void main(String[] args){
int i = 1;
int count = 0;
while(i<200){
if(i!= 130){
count += i;
i = i+3;
}
}
System.out.println(count);
}
第二题:
public class Test2{
public static void main(String[] args) {
int m = 10, n = 5;
int min = 100;
int arr[][] = new int[m][n];
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
arr[i][j] = get();
if(arr[i][j]< min){
min = arr[i][j];
}
System.out.print(arr[i][j]+" ");
}
System.out.println();
}// 建立二维数组,得到最小数min

for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
if(arr[i][j] == min){
System.out.println("最小数是"+min+"( " + i + "," + j + " )");
}
}
}// 找出最小的数的位