Java第一次测试机试题

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

阶段测试1-机试试卷

请用Eclipse编写代码,完成以下题目。

1. 从控制台输入两个整数数,输出两个数加、减、乘、除、取余的结果。

import java.util.Scanner;

public class jiajianchengchu {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner in = new Scanner(System.in);

int i;

int[] shuzi = new int[22];

for (i = 1; i <= 2; i++) {

System.out.print("请输入第" + i + "个数:");

shuzi[i] = in.nextInt();

if (i >= 2) {

System.out.println("num1=" + shuzi[1]);

System.out.println("num2=" + shuzi[2]);

System.out.println("num1+num2=" + (shuzi[1] + shuzi[2]));

System.out.println("num1-num2=" + (shuzi[1] - shuzi[2]));

System.out.println("num1*num2=" + (shuzi[1] * shuzi[2]));

System.out.println("num1/num2=" + (shuzi[1] / shuzi[2]));

}

}

}

}

2. 从控制台输入任意4位整数,输出该数字的各位数字之和。

要求:代码规范,有注释,能正确运行出结果,将.java源文件打包后,以自己的名字命名import java.util.Scanner;

public class siweishu {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner in = new Scanner(System.in);

int he = 0;

int siweishu;

while (true) {

System.out.println("请输入一个四位数:");

siweishu = in.nextInt();

if (siweishu >= 1000 && siweishu <= 9999) {

he = he + siweishu / 1000

+ (siweishu / 100 - (siweishu / 1000) * 10)

+ (siweishu / 10 - (siweishu / 100) * 10) + siweishu % 10;

System.out.println(siweishu + "各位数字之和" + he); break;

} else {

System.out.println("请正确输入一个四位数!");

}

}

}

}提交。

相关文档
最新文档