java例题_25 判断是否为回文数!
1 /*25 【程序 25 求回文数】
2 题目:一个 5 位数,判断它是不是回文数。即 12321 是回文数,个位与万位相同,十位与千位相同。
3 */
4
5 /*分析
6 * 先用%和/将5个数字分离,再组成一个新的5位数,如果这个新的5位数与原数相等,则输出yes,否者no
7 * */
8
9
10 package homework;
11
12 import java.util.InputMismatchException;
13 import java.util.Scanner;
14
15 public class _25 {
16
17 public static void main(String[] args) {
18 int x=0;
19 // 从键盘得到一个5位数正整数
20 while (true) {
21 System.out.println("请输入一个5位正整数:");
22 try {
23 // 从键盘得到一个正整数
24 Scanner sc = new Scanner(System.in);
25 x = sc.nextInt();
26 if ((x >=10000) & (x <= 99999)) // 判断是否为5位数以内的正整数
27 break;
28 } catch (InputMismatchException e) { // 捕获输入异常
29 System.out.println("输入错误:" + e.toString());
30 }
31
32 }
33 //声明n1,n2,分别表示原数和新生成的5位数
34 int n1=x,n2=0;
35 while(x>0) {
36 n2=n2*10+(x%10);
37 x=x/10;
38 // System.out.println("x:"+x+"\t"+"n2:"+n2); //测试
39 }
40 if(n1==n2) {
41 System.out.println("yes!");
42 }
43 else {
44 System.out.println("no!");
45 }
46
47 }
48
49 }
java例题_25 判断是否为回文数!的更多相关文章
- 编写Java程序_输入一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
		要求: 输入一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同. 实现代码: package kaoshi; import java.util.Scanner; pu ... 
- 9 Palindrome Number(判断是否为回文数Easy)
		题目意思:判断是否为回文数,不许使用额外空间 ps:一直不理解额外空间的意思,int能用吗 思路:1.比较头尾 2.翻转,越界问题需考虑 class Solution { public: bool i ... 
- 【Python3练习题 025】 一个数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同
		[Python练习题 025] 一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同 x = input('请输入任意位数的数字:') if x == x[::-1]: ... 
- C语言-郝斌笔记-004判断是否为回文数
		判断是否为回文数 # include <stdio.h> int main(void) { int val; //存放待判断的数字 int m; ; printf("请输入您需要 ... 
- 【python实例】判断是否是回文数
		""" 输入一个数,判断一个这个数是否是回文数.例如:121,这个数反过来还是121,所以这个是回文数: 再如:134,这个数反过来是431,所以这不是一个回文数: 12 ... 
- JAVA 基础编程练习题25 【程序 25 求回文数】
		25 [程序 25 求回文数] 题目:一个 5 位数,判断它是不是回文数.即 12321 是回文数,个位与万位相同,十位与千位相同. package cskaoyan; public class cs ... 
- Python练习题 025:判断回文数
		[Python练习题 025] 一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同. ---------------------------------------- ... 
- python3 练习题100例 (二十六)回文数判断
		题目内容: 给一个5位数,判断它是不是回文数,是则输出yes,不是则输出no. 例如12321是回文数,它的个位与万位相同,十位与千位相同. 输入格式: 共一行,为一个5位数. 输出格式: 共一行,y ... 
- 判断一个数是否为回文数(js)
		//判断是否为回文数:若n=1234321,则称n为一回文数 let readline = require("readline-sync"); let newNum = 0; co ... 
随机推荐
- 钉钉 & URL Scheme & Universal Link & Deep Link
			钉钉 & URL Scheme & Universal Link & Deep Link DD link https://www.cnblogs.com/xgqfrms/p/1 ... 
- holy shit StackOverflow
			holy shit StackOverflow refs https://stackoverflow.com/users/5934465/xgqfrms?tab=questions xgqfrms 2 ... 
- how to measure function performance in javascript
			how to measure function performance in javascript Performance API Performance Timeline API Navigatio ... 
- pull down/pull up refresh & UI Components
			pull down/pull up refresh & UI Components 下拉/上拉刷新 https://mint-ui.github.io/docs/#/zh-cn2/loadmo ... 
- serverless & front end
			serverless & front end Cloud Functions or Functions as a Service (FaaS) https://serverless.css-t ... 
- taro defaultProps
			taro defaultProps https://nervjs.github.io/taro/docs/best-practice.html#给组件设置-defaultprops import Ta ... 
- JVM参数概述
			标准参数(-) 所有的JVM实现都必须实现这些参数的功能,而且向后兼容. 通过命令 java 查看如下: 用法: java [-options] class [args...] (执行类) 或 jav ... 
- java基础第12期——反射、注解
			一. 反射 反射: 将类的各个组成部分封装为其他对象. 1.1 获取class对象的方式 Class.forName("全类名"): 将字节码文件加载进内存,返回class对象 多 ... 
- 维格表2月更新:智能图表上线,唤醒全量工作数据堪比AI
			你是否曾经想过,你的维格表数据有朝一日变化出如科幻电影般的数据图表? 你是否感到厌倦,对当前的后台系统密密麻麻的数据累觉不爱? 你是否一直期待,拥有一个专属大数据 BI 看板,让你的规划如有神助,挥斥 ... 
- JAVA 判断一个字符串是否是合法的日期格式?
			采用SimpleDateFormat类的parse方法进行判断,如果转换不成功,就会出现异常.另外,还需要判断字符串的长度,若不判断,第二个字符串就会验证通过,实际上也不是合法的.话不多说,且看代码: ... 
