解题思路:
很简单 只要知道char不能直接赚int 就好了 要先转成string 再转int
char直接转int 会导致转出来的数字是ASCII码
注意事项:
参考代码:
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
while (scanner.hasNext()){
char[] s=scanner.nextLine().toCharArray();
int sum=0;
for (int i=0;i<s.length;i++){
sum=sum+Integer.valueOf(s[i]+"");
}
System.out.println(sum);
}
}
}
0.0分
3 人评分
母牛的故事 (C语言代码)浏览:934 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:613 |
1009题解浏览:752 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:902 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:835 |
1013题解浏览:560 |
剪刀石头布 (C++代码)浏览:1713 |
Tom数 (C语言代码)浏览:527 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:489 |