输入一个整数,分别求出其个位,十位数用java写,简单规范谢谢

如题所述

Scanner scanner=new Scanner(System.in);//读取输入流

int num=scanner.nextInt();//输入一个整数

int gewei=num%10;

int shuwei=num/10%10;

System.out.println("各位"+gewei);
System.out.println("十位"+shuwei);

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-18
import java.util.Scanner;

public class test2 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.print("请输入一个整数:");
int i = s.nextInt();
System.out.println("个位是:" + i % 10);
System.out.println("百位是:" + i % 100 / 10);
}
}
第2个回答  2014-06-18
int i=123456
String s=""+i;
int g=Integer.paseInt(s.substring(s.length-1));
int t=Integer.paseInt(s.substring(s.length-2,s.length-1));
相似回答