循环-求一个数各位数字的和
给出一个数 n,求 n 的各位上的数字之和
读取一个数a,将a的各个位数分割并累加即可得到求解值
int a,sum=0;
scanf("%d",&a);//读取一个数a,sum用于累加各个位数
核心代码:
while(a>0)
{
sum+=a%10;
a=a/10;
}
每次都提取a的最后一位数加到sum中然后将最后一位数删去;直到位数为0。
完整代码:
#include<stdio.h>
int main()
{
int a;
int sum=0;
scanf("%d",&a);
while(a>0)
{
sum+=a%10;
a=a/10;
}
printf("%d",sum);
return 0;
}
循环-求一个数各位数字的和相关推荐
- Java表示0到200的质因数_java记——循环 求一个数的所有质因数
问题及代码: 问题描述: 输入一个数,计算并输出这个数所有的质因数.例如 输入120,输出2 2 2 3 5 程序代码: public class Exercise4_16 { // Main met ...
- python的枚举和for循环求一个数的约数_[Python 第二版] 4. 分支循环与枚举
什么是表达式 表达式(Experession)是运算符(operator)和操作数(operand)所构成的序列. # 作业计算下列结果 >>> a = 1 >>> ...
- [Java练习]求一个数的阶乘,并在此基础上求自然对数e的值
问题:分别用方法递归和循环求一个数的阶乘,并调用此方法求自然对数e的值 e = 1 + 1/2! +1/3! +1/4! +- public class factorial1{public stati ...
- matlab求一个数的位数字,matlab求一个三位整数各位数字的立方和等于该数本身则称为...
用C语言随机产生一个三位整数 思路:分别产生个.十.百位上的随机数,依次组合在一起#include#include#includeintmain(){inti,tmp;num=0;srand((uns ...
- EduCoder-程序设计技术R-循环结构程序设计2-(第1关:C循环-求平均成绩)(第2关:C循环-求各位数字)(第3关:C循环-求阶乘之和)(第4关:C循环-水仙花数)(第5关:C循环
目录 第1关:C循环-求平均成绩 代码示例 第2关:C循环-求各位数字之积 代码示例 第3关:C循环-求阶乘之和 代码示例 第4关:C循环-水仙花数 代码示例 第5关:C循环-寻找完数 代码示例 第6 ...
- python求两个数的最大公约数穷举法_求两个数字的最大公约数-Python实现,三种方法效率比较,包含质数打印质数的方法...
#coding:utf-8 importtime#辗转相除法: defcommonDivisor1(num1,num2):if num1 temp=num1 num1=num2 num2=tempif ...
- 蓝桥杯:求一个五位数的数字循环黑洞[快速排序]
任意一个5位数,比如:34256,把它的各位数字打乱,重新排列,可以得到一个最大的数:65432,一个最小的数23456.求这两个数字的差,得:41976,把这个数字再次重复上述过程(如果不足5位,则 ...
- python求数字平均值_python 求10个数的平均数实例
python 求10个数的平均数实例 更新时间:2019年12月16日 18:00:02 作者:qq_20076527 今天小编就为大家分享一篇python 求10个数的平均数实例,具有很好的参考价值 ...
- python函数编程求三个数的最小公倍数_Python求三个数的最小公倍数
题目 求三个数的最小公倍数 思路 首先求两个数的最小公倍数,再求这个最小公倍数与第三个数的最小公倍数就是最终结果 有两种方案求两个数的最小公倍数 1. 分解质因数,也是短除法(在程序上差别不大) 循环 ...
最新文章
- Linux ext2文件系统小结
- Linux中压缩、解压缩(tar/zip/bzip2/gz/gzip/zip)
- python textwrap_python2.7.3编译python模块学习- textwrap 文本包装和填充
- vue2.0 watch的注意事项
- RichTextBox 改变每行的字体颜色
- IdentityServer4 之Client Credentials走起来
- surface pro 7 linux,微软 Surface Pro、Studio、Laptop 全线更新
- 欧奈尔4个经典形态_股票K线图基础知识:图解4大经典K线组合形态
- python杨辉三角居中_python杨辉三角
- 产品经理的自我修养——用显微镜看微信产品设计
- python很全的爬虫入门教程
- iOS自动自动隐藏软键盘
- 中琅条码打印软件如何制作条形码
- lsr: Cannot access .: No such file or directory. 解决办法
- Echarts安装失败
- RAID技术规范简介 RAID0 RAID1 RAID2 RAID3 RAID4 RAID5 RAID6 RAID7
- 十个你可能不知道的CloudFlare免费CDN加速技巧
- pr怎么导出html格式的字幕,【答疑】如何将SRT文件导入PR生成字幕? - 视频教程线上学...
- recycleView的页面跳转设计
- 2年5个月13天,从外包到拿下阿里offer,没想到我也能有今天