用java判断回文数
来源:百度知道 编辑:UC知道 时间:2024/04/28 01:26:03
这个是俺写的。
不过编译的时候说在第六十三行的时候“进行语法分析时已到达文件结尾”,麻烦高手给看看怎么回事的啊!谢谢先了
class Judgement {
// 判断十进制整数是回文数,成功返回true,失败返回false
public boolean Judgement1(int n,int &weishu) {
int k,a,m=0,位数=0;
k=n;
do {
a=k%10;
m=m*10+a;
k=k/10;
位数+=1;
}while(k!=0);
return(n=m,);
}
//判断显示回文数的用户交互程序
public class 回文 {
public static void main(String args[]) {
//创建判断回文数的对象实例
Judgement jt=new Judgement();
// 从终端输入一个整数
int value,; // 将要输入的整数值
System.out.println("输入一个整数值,再回车:");
Scanner cin = new Scanner(System.in);
value = cin.nextInt();
// 使用判断回文数的对象实例,判断回文,并输出
System.out.printl
不过编译的时候说在第六十三行的时候“进行语法分析时已到达文件结尾”,麻烦高手给看看怎么回事的啊!谢谢先了
class Judgement {
// 判断十进制整数是回文数,成功返回true,失败返回false
public boolean Judgement1(int n,int &weishu) {
int k,a,m=0,位数=0;
k=n;
do {
a=k%10;
m=m*10+a;
k=k/10;
位数+=1;
}while(k!=0);
return(n=m,);
}
//判断显示回文数的用户交互程序
public class 回文 {
public static void main(String args[]) {
//创建判断回文数的对象实例
Judgement jt=new Judgement();
// 从终端输入一个整数
int value,; // 将要输入的整数值
System.out.println("输入一个整数值,再回车:");
Scanner cin = new Scanner(System.in);
value = cin.nextInt();
// 使用判断回文数的对象实例,判断回文,并输出
System.out.printl
第一个类少了个}
Java不是C#,没有int&
变量后不要光是一个(,)
使用中文逗号是不行的(,)
没有import
比较要用==而不是=
Judgement1()只需要一个参数却定义了两个
import java.util.Scanner;
class Judgement {
// 判断十进制整数是回文数,成功返回true,失败返回false
public boolean Judgement1(int n) {
int k, a, m = 0, 位数 = 0;
k = n;
do {
a = k % 10;
m = m * 10 + a;
k = k / 10;
位数 += 1;
} while (k != 0);
return (n == m);
}
}
// 判断显示回文数的用户交互程序
class 回文 {
public static void main(String args[]) {
// 创建判断回文数的对象实例
Judgement jt = new Judgement();
// 从终端输入一个整数
int value; // 将要输入的整数值
System.out.println("输入一个整数值,再回车:");
Scanner cin = new Scanner(System.in);
value = cin.nextInt();
// 使用判断回文数的对象实例,判断回文,并输出
System.out.println("从0到输入的整数");
Sys