编写程序输入三位数(100—999),然后按数字逆序输出。(例:输入123↙,输出321)

如题所述

import java.util.*;
public class sws {
public static void main(String args[]) {
int sws;
int sws1[] = new int[4];
Scanner sc1 = new Scanner(System.in);
System.out.print("请输入一个三位数:");
sws = sc1.nextInt();
for(int i=0;i<3;i++) {
sws1[i] = sws%10;
sws = sws/10;
}
System.out.print("转换完毕,下面倒序输出:");
for(int i=0;i<3;i++) {
System.out.print(sws1[i]);
}
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-17
#include<stdio.h>
int main()
{
int num;
int h;
int t;
int n;
printf("请输入一个三位整数:");
scanf("%d",&num);
h = num/100;
t = (num - h*100)/10;
n = num%10;
printf("原始的三位整数:%d\n",num);
printf("逆转后的三位整数:%d%d%d\n",n,t,h);
return 0;

}
第2个回答  2011-11-17
dfdfd

参考资料:dfdf

第3个回答  2011-11-17
#include<stdio.h>
int main()
{
int num;
int h;
int t;
int n;
printf("请输入一个三位整数:");
scanf("%d",&num);
h = num/100;
t = (num - h*100)/10;
n = num%10;
printf("原始的三位整数:%d\n",num);
printf("逆转后的三位整数:%d%d%d\n",n,t,h);
return 0;

}
第4个回答  2011-11-17
dfdfd

参考资料:dfdf

相似回答
大家正在搜