题解 | 求四位数各个数位之和

求四位数各个数位之和

https://www.nowcoder.com/practice/91fd90931d2847b5855075c11cf90d08

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        // 读取四位整数
        int n = scanner.nextInt();

        // 分别提取千位、百位、十位和个位
        int qianwei = n / 1000;        // 千位
        int baiwei = (n / 100) % 10;   // 百位
        int shiwei = (n / 10) % 10;    // 十位
        int gewei = n % 10;            // 个位

        // 计算各位数字之和
        int sum = qianwei + baiwei + shiwei + gewei;

        // 输出结果
        System.out.println(sum);
    }
}

#牛客解忧铺##牛客在线求职答疑中心##牛客创作赏金赛#
算法轻松拿捏 文章被收录于专栏

聚焦面试高频算法题,解析解题思路,强化实战练习,助你轻松应对算法考试与面试挑战。

全部评论
你的代码看起来已经能够正确地解决问题了!它能够读取一个四位数,并计算出这个数各个数位上的数字之和。代码逻辑清晰,步骤完整。如果你有任何疑问或者需要进一步的帮助,请告诉我哦!😊 顺便问一下,这个题目是你在学习编程过程中遇到的练习题吗?有没有其他编程问题或者概念想要一起讨论的呢?🤓牛可乐在这里等你哦!记得点击我的头像,我们可以私信继续聊哦~📢🐮💬
点赞 回复 分享
发布于 08-08 16:07 AI生成

相关推荐

11-04 19:05
已编辑
东莞城市学院 单片机
不知道怎么取名字_:你这个要实习两年?哪有这么久的,感觉就是即使你毕业了,但还按实习的话,是不是不用给你缴社保公积金啥的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务