解题思路:
注意事项:
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); for(int i=10000;i<=999999;i++) { String tmp =Integer.toString(i); String s1 =new StringBuffer(tmp).reverse().toString(); if(tmp.equals(s1)) { int sum=0; for(int k=0;k<s1.length();k++) { int num =tmp.charAt(k)-'0'; sum+=num; } if(sum==n) System.out.println(i); } } in.close(); } }
0.0分
0 人评分
回文数(一) (C语言代码)浏览:753 |
简单的a+b (C语言代码)浏览:530 |
简单的a+b (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:575 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:633 |
【偶数求和】 (C语言代码)浏览:431 |
川哥的吩咐 (C语言代码)浏览:611 |
C二级辅导-温度转换 (C语言代码)浏览:550 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:607 |
整数分类问题 为什么输出总是数字8啊浏览:442 |