JAVA实验3答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编写一个Java应用程序。用户从键盘输入一个1~9999之间的数,程序将判断这个 数是几位数,并判断这个数是否是回文数。
代码如下:
Number.java
import java.util.Sca nner;
public class Number{
public static void main( Stri ng args[]){
System.out.pri ntl n(nu mbe叶} else{
System.out.pri ntl n(nu mbe叶}
}
else if(d4!=0){
System.out.pri ntln(nu mber+" if(d4==d1 &&d3==d2){
System.out.pri ntl n(nu mbe叶} else{
int number=0,d5,d4,d3,d2,d1;
Scanner reader =new Sca nn er(System.i n);
System.out.println(”输入一个1至99999之间的数");
nu mber=reader. next In t();
if(n umber>=1 &&nu mber<=99999){
System.out.pri ntl n(nu mbe叶}
}
else if(d3!=0){
System.out.pri ntln(nu mber+" if(d3==d1){
System.out.pri ntl n(nu mbe叶} else{
System.out.pri ntl n(nu mbe叶}
d5=nu mber/10000;
d4=nu mber%10000/1000;
d3=nu mber%1000/100;
d2=n umber%100/10; d1= nu mber%10;
if(d5!=0){
System.out.pri ntln(nu mber+" if(d5==d1 &&d4==d2){
}
else
System.out.printf("\n%d不在1至99999之间",number);
输入一个
9889
9889
是回文数
JbIK■1ihk■I*■■■E
课后的练习
(1)程序运行时,用户从键盘输入2332,程序提示怎样的提示。

2332
2332
2332
}
else if(d2!=0){
System.out.pri ntln(nu mber+" if(d2==d1){
System.out.pri ntl n(nu mbe叶} else{
System.out.pri ntl n(nu mbe叶}
}
else if(d1!=0){
System.out.pri ntln(nu mber+" System.out.pri ntln(nu mber+" }
GDOU-B-11-112
、实验目的
(1)学习掌握Java中的if-else if-else多分支语句;
(2)学习使用Java程序中的if-else分支和while循环语句解决问题
二、实验任务
完成实验三指导上实验1、实验Байду номын сангаас的实验任务
三、实验仪器设备和材料
安装有J2SE开发工具的PC机。
四、实验内容和步骤 实验1回文数
相关文档
最新文档