解题思路:见代码注释
注意事项: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语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:544 |
破解简单密码 (C语言代码)浏览:1761 |
C二级辅导-计负均正 (C语言代码)浏览:592 |
【绝对值排序】 (C语言代码)浏览:713 |
字符串比较 (C语言代码)答案错误????浏览:596 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:762 |
【明明的随机数】 (C语言代码)浏览:785 |
简单的a+b (C语言代码)浏览:573 |
字符串输入输出函数 (C语言代码)浏览:2480 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:534 |