- 334
- 0
- 约2.98千字
- 约 5页
- 2017-03-28 发布于重庆
- 举报
JAVA实验3答案
广东海洋大学学生实验报告书(学生用表)
实验名称 实验三. 分支与循环语句 课程名称 Java程序设计与开发技术 课程号 学院(系) 信息学院 专业 计算机科学与技术 班级 计科 学生姓名 学号 实验地点 钟海楼
04019 实验日期 2015年
9月22日
一、实验目的
(1)学习掌握Java中的if-else if-else多分支语句;
(2)学习使用Java 程序中的if-else分支和while循环语句解决问题。
二、实验任务
完成实验三指导上实验1、实验2的实验任务。
三、实验仪器设备和材料
安装有J2SE开发工具的PC机。
四、实验内容和步骤
实验1 回文数
编写一个Java应用程序。用户从键盘输入一个1~9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。
代码如下:
Number.java
import java.util.Scanner;
public class Number{
public static void main(String args[]){
int number=0,d5,d4,d3,d2,d1;
Scanner reader=new Scanner(System.in);
System.out.println(输入一个1至99999之间的数);
number=reader.nextInt();
if(number=1number=99999){
d5=number/10000;
d4=number%10000/1000;
d3=number%1000/100;
d2=number%100/10;
d1=number%10;
if(d5!=0){
System.out.println(number+是5位数);
if(d5==d1d4==d2){
System.out.println(number+是回文数);
}
else{
System.out.println(number+不是回文数);
}
}
else if(d4!=0){
System.out.println(number+是4位数);
if(d4==d1d3==d2){
System.out.println(number+是回文数);
}
else{
System.out.println(number+不是回文数);
}
}
else if(d3!=0){
System.out.println(number+是3位数);
if(d3==d1){
System.out.println(number+是回文数);
}
else{
System.out.println(number+不是回文数);
}
}
else if(d2!=0){
System.out.println(number+是2位数);
if(d2==d1){
System.out.println(number+是回文数);
}
else{
System.out.println(number+不是回文数);
}
}
else if(d1!=0){
System.out.println(number+是1位数);
System.out.println(number+是回文数);
}
}
else
{
System.out.printf(\n%d不在1至99999之间,number);
}
}
}
运行结果:
课后的练习
程序运行时,用户从键盘输入2332,程序提示怎样的提示。
程序运行时,用户从键盘输入654321,程序提示怎样的提示。
程序运行时,用户从键盘输入33321,程序提示怎样的提示。
实验2 猜数字游戏
编写一个Java应用程序,实现下列功能:
·程序随机分配客户一个1~100之间的整数。
·用户输入自己的猜测。
·程序返回提示信息,提示信息分别是“猜大了”、“猜小了”、“猜对了”。
·用户可根据提示信息再次输入猜测,知道提示信息是“猜对了”。
代码如下:
GuessNumber.java
import java.util.Scanner;
import java.util.Random;
public class GuessNumber{
public
您可能关注的文档
最近下载
- 工程材料与机械制造基础(山东大学)中国大学MOOC 慕课 章节测验 答案.docx VIP
- 经皮去肾神经术治疗高血压临床路径中国专家共识(2025版).docx VIP
- 杜克LS-P激光测距仪说明书(打印).docx VIP
- 2026云南大理州南涧彝族自治县供排水有限责任公司考核招聘4人考试笔试参考题库及答案解析.docx VIP
- 2026年大理州南涧县供排水有限责任公司考核招聘工作人员(4人)考试笔试模拟试题及答案解析.docx VIP
- 药物临床试验应知应会.pdf VIP
- 2026云南大理州南涧彝族自治县供排水有限责任公司考核招聘4人考试笔试模拟试题及答案解析.docx VIP
- 红色小故事(完整版).doc VIP
- 2026云南大理州南涧彝族自治县供排水有限责任公司考核招聘4人考试笔试备考题库及答案解析.docx VIP
- 四川省泸州市泸县第二中学等六校联考2025-2026学年上学期九年级物理期末预测练习试卷( 含答案).pdf VIP
原创力文档

文档评论(0)