Java语法输入一个四位整数,反向输出,求这个代码注释

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java语法输入一个四位整数,反向输出,求这个代码注释相关的知识,希望对你有一定的参考价值。

public static void main(String[] args)
int num;
Scanner input=new Scanner(System.in);
System.out.println("请输入一个四位整数:");
num =input.nextInt();
int[ ] score=new int[ 4 ];
for (int i = 0; i < score.length; i++)
score[ i ]=num%10;
num=num/10;


System.out.println(score[0]*1000+score[1]*100+score[2]*10+score[3]);

public static void main(String[] args) 
int num;
Scanner input=new Scanner(System.in);
System.out.println("请输入一个四位整数:");
num =input.nextInt(); //读取一个int型输入
int[ ] score=new int[ 4 ];//创建一个int数组
for (int i = 0; i < score.length; i++) 
score[ i ]=num%10;//取得num的个位值
num=num/10; //将num除10,即去掉数据的最后一位


System.out.println(score[0]*1000+score[1]*100+score[2]*10+score[3]);

参考技术A int num;
Scanner input=new Scanner(System.in);
System.out.println("请输入一个四位整数:");
num =input.nextInt();
int[ ] score=new int[ 4 ];
for (int i = 0; i < score.length; i++) 
//得到输入的四位整数的最后一位
score[ i ]=num%10;
//去除已得到的位数,如第一次1234%10得到4 这次就要除以10变成123 %10后就会得到3  然后就是2  1  
num=num/10;


//因为是4位,所以千 百 十  个
System.out.println(score[0]*1000+score[1]*100+score[2]*10+score[3]);

参考技术B 好简单 开始需要输入一个四位整数 接着把四个数从后往前存入数组 最后输出的时候按数组顺序输出就达到目的了

以上是关于Java语法输入一个四位整数,反向输出,求这个代码注释的主要内容,如果未能解决你的问题,请参考以下文章

位运算 - 六十四位整数乘法

请问这个Java代码怎么写,输入三个整数,如果三个整数都相等,那么输出“这三个数相等”

C语言输入四位整数,判断其是不是是闰年

Java基本语法的常见练习题

输入一个正整数,求它们所有数字之和C语言程序怎么写

java中如何判断输入的数是不是符合为四位整数这个条件?