解题思路:见代码注释
注意事项:sum要在while循环里面!!!一定要注意细节!!!
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()){//如果有数据则持续输入 int sum=0;//注意sum=0是每次循环时都要更新为0!!! String n = sc.next();//输入字符串 for (int i=0;i<n.length();i++){ char c = n.charAt(i);//将字符串拆开 sum+=Integer.parseInt(String.valueOf(c));//将拆开的字符转化为可加减的数字 } System.out.println(sum); } } }
0.0分
1 人评分
【回文数(二)】 (C语言代码)浏览:851 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:520 |
C语言训练-求函数值 (C语言代码)浏览:571 |
C语言训练-求PI* (C语言代码)浏览:613 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:510 |
IP判断 (C语言代码)浏览:761 |
母牛的故事 (C语言代码)浏览:1427 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:632 |
Cylinder (C语言描述+详细分析)浏览:3259 |
1118(求助_已解决)浏览:329 |