java编程怎么完成任意输入一个正整数,反序输出每一位?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java编程怎么完成任意输入一个正整数,反序输出每一位?相关的知识,希望对你有一定的参考价值。
java编程怎么完成任意输入一个正整数,反序输出每一位?
1、首先输入一正整数
2、可以将这个正整数转化成字符串
3、然后利用字符串的几种方法来将个"正整数"反序输出就行了
public class demopublic static void main(String[] args)
Scanner input = new Scanner(System.in);
int n = input.nextInt();
String s = n.toString();
System.out.pringln(s.reverse()); // 这是反向输出方法
// 还有很多方法可以,比如取出字符串的每一位,然后用循环倒序输出之类的,可以自己自行探索哦!
参考技术A public static void main(String[] args)
Scanner input = new Scanner(System.in);
System.out.print("输入任意正整数:");
StringBuffer sb = new StringBuffer(input.next());
sb.reverse();
System.out.print("逆序为:");
System.out.println(sb);
本回答被提问者和网友采纳 参考技术B #include <stdio.h>
int main()
int n;
scanf("%d", &n);
do
printf("%d", n % 10);
while(n /= 10);
printf("\n");
return 0;
以上是关于java编程怎么完成任意输入一个正整数,反序输出每一位?的主要内容,如果未能解决你的问题,请参考以下文章
JAVA程序题:任意输入一个正整数,正序输出它的每一位,用循环语句怎么写啊?谢谢(急)
下面程序的功能是:输入一个正整数,然后从右到左依次显示该整数的每一位.补充语句完成程序