关于java语言程序设计这书后面的习题
第P43页
5.编写一个程序,把变量N的初始直设置为1678,然后利用除法运算和取余运算把变量的每位数字都提出来并打印,输出结果为
n=1678
n的每位数字是1,6,7,8
------解决方案--------------------1678/1000%10代码楼主自己想吧.
------解决方案--------------------public class Test
{
public static void main(String[] args)
{
int n = 1678;
int n1 = 1678/1000;
n = 1678%1000;
int m = n/100;
int m1 = n%100;
int a = m1/10;
int a1 = m1%10;
System.out.println(n1+ ", "+m+ ", "+a+ ", "+a1);
}
}
------解决方案--------------------同意
------解决方案--------------------可以考虑这个问题:
Input: any integer of any length
Outpt: Print all digits of the given integer.
Example:
Given: 12345
Print: 1 2 3 4 5
Given: 12305683
Print: 1 2 3 0 5 6 8 3