ccf201512-1数位之和

charAt,与字符'0',做差值。

java 复制代码
import java.util.Scanner;

public class Main3 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String num = scanner.nextLine();
        char[] arr = num.toCharArray();
        int sum = 0;
        for(char c : arr){
            int tmp = c - '0';
            sum+=tmp;
        }
        System.out.println(sum);
    }
}

第二种解法

java 复制代码
import java.util.Scanner;

public class Main10 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int i = scanner.nextInt();
//        System.out.println(i);
        int sum = 0;//各位数字
        while(i > 0){
            int tmp = i%10;
            i = i /10;
            sum+=tmp;
        }
        System.out.println(sum);
    }
}
相关推荐
波哥学开发14 小时前
自动驾驶必备:全面解析鱼眼相机投影模型(UCM/KB/DS)及实战代码
算法
云泽80814 小时前
蓝桥杯算法精讲:二分算法之二分答案深度剖析
算法·蓝桥杯
小龙报14 小时前
【数据结构与算法】环与相遇:链表带环问题的底层逻辑与工程实现
c语言·数据结构·c++·物联网·算法·链表·visualstudio
佩奇大王14 小时前
P2118 排列字母
java·开发语言·算法
仟濹14 小时前
【算法打卡day20(2026-03-12 周四)算法:前缀和,二维前缀和,快慢指针,哈希表set使用技巧,哈希表map使用技巧】7个题
数据结构·算法
一叶落43814 小时前
LeetCode 67. 二进制求和(C语言详解 | 双指针模拟加法)
c语言·数据结构·算法·leetcode
寒月小酒14 小时前
3.12 OJ
算法
CoovallyAIHub14 小时前
纯合成数据训练,真实图像Pose mAP达0.97:亚琛工大用YOLOv11实现风电关键点检测
深度学习·算法·计算机视觉
铭哥的编程日记14 小时前
贪心算法解决分糖果问题
算法·贪心算法