解题思路:见代码注释
注意事项: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语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:786 |
简洁的代码浏览:1409 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:744 |
数组输出 (C语言代码)错误???浏览:565 |
P1001 (C语言代码)浏览:801 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:600 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:633 |
WU-C语言程序设计教程(第三版)课后习题11.12 (C++代码)(想学链表的小伙伴可以看看)浏览:904 |
文科生的悲哀 (C语言代码)浏览:1401 |
1014题解浏览:485 |