数字之和

java小实验:求一个整数各位数字之和 求一个整数各位数字之和。求一个整数各位数字之和。求一个整数各位数字之和。求一个整数各位数字之和。 立即下载

题目描述

对于给定的正整数 n,计算其十进制形式下所有位置数字之和,并计算其平方的各位数字之和。

输入描述

每行输入数据包括一个正整数n(0<n<40000)

输出描述

对于每个输入数据,计算其各位数字之和,以及其平方值的数字之和,输出在一行中,之间用一个空格分隔,但行末不要有空格。

输入

4
12
97
39999

输出

4 7
3 9
16 22
39 36

代码

#include<iostream>
using namespace std;
int main(){
    int i,n;
    while(cin>>n){
        int sum=0,pre=n;
        while(pre){
            sum+=pre%10;
            pre/=10;
        }
        cout<<sum<<" ";
        sum=0;
        n*=n;
        while(n){
            sum+=n%10;
            n/=10;
        }
        cout<<sum<<endl;
    }
    return 0;
}
ECU-TEST新手入门:从软件申请到第一个测试包创建的完整保姆级流程 本文详细介绍了ECU-TEST软件从申请试用、安装配置到创建第一个测试包的完整流程。针对新手用户,提供分步指导,包括界面认知、测试组件添加、变量定义及执行结果分析,帮助快速掌握汽车电子测试工具的基本操作。特别说明试用授权的两种获取方式和安装注意事项。 阅读详情

相关推荐

从零开始掌握机械臂运动控制:原理、建模与实践

本文系统介绍了机械臂运动控制的核心原理与实践方法。从运动学与动力学建模的基础理论出发,详细解析了经典PID控制与现代MPC(模型预测控制)算法的应用,并通过ROS与MATLAB仿真案例,指导读者从零开始实现机械臂的轨迹规划与精准控制,为工业自动化应用提供完整的技术路径。

weixin_29099217的博客 567

两数之和、三数之和、四数之和还不会写?看完此篇轻松掌握

一、两数之和 1. 两数之和 给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出和为目标值 target的那两个整数,并返回它们的数组下标。 示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。 解题思路: 此题使用哈希法,对数组进行一次遍历,如果哈希...

June的博客 1676

投第一篇SCIE英文期刊(详细步骤)

一个投稿SCIE英文期刊的过程

weixin_48849679的博客 1万+

题目1106:数字之和

时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:1352 解决:913 题目描述: 对于给定的正整数 n,计算其十进制形式下所有位置数字之和,并计算其平方的各位数字之和。 输入: 每行输入数据包括一个正整数n(0 输出: 对于每个输入数据,计算其各位数字之和,以及其平方值的数字之和,输出在一行中,之间用一个空格分隔,但行末不要有空格。 样例

wujiezhainan的专栏 969

spark 适配达梦数据库

spark 适配达梦数据库 版本 spark3.0.0 scala2.12.10 DM Database Server 64 V8 步骤一: 引驱动包: SBT方式: "com.dameng" % "Dm8JdbcDriver18" % "8.1.0.157", maven方式: <dependency> <groupId>com.dameng</groupId> <artifactId>Dm8JdbcDriver18</artifac

_@Eva@_的博客 2091

Zynq远程更新程序实战:从emmc到flash的完整方案解析

本文详细解析了Zynq远程更新程序的完整方案,重点探讨了从emmc到flash的实战操作。通过硬件连接限制破解、emmc配置技巧、flash擦写策略优化等关键技术点,提供了可靠的远程更新解决方案,特别适合需要频繁更新boot.bin的应用场景。

weixin_29163797的博客 179

18 数字之和

18数字之和 作者:朱星垠时间限制:1S章节:循环 问题描述 : 输入一个正整数,求这个正整数的各位数字之和。 输入说明 : 你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据。每组测试数据为正整数,每行一个N,N小于20000。 输出说明 : 对每组测试数据,你的程序需要向标准输出文件(通常为启动该程序的文本终端)依次输出一组对应的答案:输出为它的各位数字之和,所...

HurryBen的博客 742

手把手教你设计低噪声前置放大电路:从光电二极管到X射线探测器的实战配置

本文实战指南详细解析了低噪声前置放大电路的设计,重点针对光电二极管和X射线探测器等微弱信号源。文章深入对比了跨阻放大器与电荷灵敏放大器的核心架构、噪声优化策略及PCB布局技巧,手把手指导从电路选型、仿真验证到调试测试的全流程,助力工程师构建精准可靠的信号链。

tech5的博客 515

Java 求数字各位之和

Java 求数字各位之和 步骤: 接收数据 三目运算判断奇偶 while循环计算位数 for循环计算各位之和 import java.util.Scanner; /* * 判断随机数字是否为偶数,并求各位之和 */ class Do { private int num = 0; private int sum = 0; private boolean nature; pub...

涂涂写写的笔记 2316

四旋翼滑模控制:从理论到Simulink实现

本文深入探讨了四旋翼滑模控制的理论与Simulink实现,对比了其相较于PID控制在抗干扰和鲁棒性方面的显著优势。文章详细介绍了从精确动力学建模、内外环滑模控制器设计到指令解算的完整流程,并分享了Simulink仿真搭建、参数调试及抗扰性能验证的实战经验,帮助工程师掌握在复杂环境下提升四旋翼稳定性的进阶技能。

weixin_29163581的博客 375

华为OD机考双机位C卷 - 虚拟理财游戏(Java & Python& JS & C/C++ & GO )

华为OD机考双机位C卷 - 虚拟理财游戏(OD上机考试双机位C卷)。提供Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。

算法大师! 668

C++各位数字之和及位数

【问题描述】输入一个整数,求它的各位数字之和及位数。例如234的各位数字之和是9,位数是3. 【输入形式】输入一个1-5位的整型数字,如4567 【输出形式】please input a number: the sum of digits is ??? ,and has ??? digits. 【样例输入】4567 【样例输出】please input a number: the sum of digits is22 ...

Shenrunchen的博客 6018

求整数的位数及各位数字之和

对于给定的正整数N,求它的位数及其各位数字之和。 输入格式: 输入在一行中给出一个不超过10​的9次幂​​的正整数N。 输出格式: 在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。 输入样例: 321 输出样例: 3 6 代码如下: #include <stdio.h> int main() { int N; scanf("%d",&am...

zhuimingqi的博客 1万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

PTA——求整数的位数及各位数字之和

PTA——求整数的位数及各位数字之和 题目: 对于给定的正整数N,求它的位数及其各位数字之和。 输入格式: 输入在一行中给出一个不超过10​9​​的正整数N。 输出格式: 在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。 输入样例: 321 输出样例: 3 6 整体思路如下: 简单的循环结构题目,应该看得懂,i作为个数,sum作为和。 整体代码如下: #include<stdio.h> int main() { int N,i=0,sum=0; scanf("%d",&N)

Just__Joker的博客 2万+

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

18065 所有数字之和

编写一个函数,计算一个整数的所有数字之和 #include "stdio.h" int sum(int n) { _______________________ } main() { int n; scanf("%d", &n); printf("%d", sum(n)); } 输入格式 由键盘输入一个整数 输出格式 输出该数各位数字之和 输入样例 123 输出样例 6 提示 1+2+3=6

huang1xiao1sheng的博客 1128

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

计算数字各位数之和

计算数字的各位之和(循环简单思路

accident_tuzi的博客 732

python计算整数各位数字之和_编写函数,计算一个整数各位数字之和

话题:编写函数,计算一个整数各位数字之和回答:这个关键是怎么得到每位数, #includeint sum_num(int num)//得到每位数的函数 { int sum=0; while(num10) //计算每位数的循环,先得到的是各位然后依次类推 { sum+=num%10; num/=10; //为下一步计算准备 } return sum; } void main(){ int sum=0...

weixin_31640639的博客 3万+

NOI1027数字之和

NOI 1027 数字之和 2020.01.17 年前打卡OJ 时间限制 1000ms 空间限制 262144KB 题目描述 对于任意输入的整数,计算其各个数位上的数字之和。 输入:输入一个正整数N。 输出:输出N的各个位上的数字之和。 样例输入 1234 样例输出 10 数据范围限制 1<=N<2^31 题目分析 首先确定无法将各个数位上的数据逐个表示出来,那么只能以总和的形式表示最...

AYA200117的博客 1128
上一篇: Fibonacci
下一篇: 最大公约数(辗转相除)
菜菜2022
博客等级 码龄9年 67粉丝 1033原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值