解题思路:见代码注释
注意事项: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 人评分