解题思路:
将每一行接收位Sring 然后通过split分割成每位字符串数字用String数组保存起来
最后用一个for循环通过parseInt将每一位转成int后累加即可
注意事项:
参考代码:
class Main{
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
while (scan.hasNextLine()){ //老套路了
int num = 0 ;//用于后期处理累加
String str = scan.nextLine(); //将每一行接收为字符串
String arr[] = str.split(""); //将str字符串以“”空串分割
for(int i = 0; i<arr.length;i++){
num+=Integer.parseInt(arr[i]); //用int的包装类方法将字符串数字转成int后累加
}
System.out.println(num);
}
}
}
0.0分
0 人评分
大神老白 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:624 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:638 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:934 |
【矩阵】 (C++代码)浏览:999 |
用筛法求之N内的素数。 (C语言代码)浏览:711 |
矩阵加法 (C语言代码)浏览:1769 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:582 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:726 |
一元一次方程 (C语言代码)浏览:4248 |