首页 > 其他分享 >循环~数字和

循环~数字和

时间:2022-11-07 21:22:37浏览次数:30  
标签:10 数字 temp int sum 康康 循环

题目描述

贝贝的弟弟叫康康,与妞妞不同的是,康康喜欢数字,喜欢把一个完好的整数,拆成一堆零乱的数字。他还振振有词地说,反正加起来都一样,因为他试过,先加这个数字与先加那个数字对结果没有影响。我们不禁要问,康康做这个事是不是太累了,早就可以付诸编程,给他一个惊喜。好吧,就由你来操刀吧。

输入

输入数据中包含了不多于50个的正整数n(n<2^32)。

输出

每个整数都应输出一个各位数字和,并独占一行。

样例输入

12345
56123
82

样例输出

15
17
10


 1 #include<stdio.h>
 2 int main(){
 3     int n;
 4     int sum=0;
 5     int temp;
 6     int a;
 7     while(scanf("%d",&n)!=EOF){
 8         //当n/10不为0说明还有位数则继续取位
 9         while(n!=0){
10             temp=n%10;
11             sum+=temp;
12             n=n/10;
13             //printf("%d ",n);
14             a=n;
15         }
16         //printf("\n");
17         printf("%d\n",sum+a);
18         sum=0;
19     }
20     return 0;
21 }

solution:

1 判断n是否还有位数:不用n/10==0 或n%10==0:遇到数字中间有零的情况输出错误;

          直接用n!=0

2 在输出时应加上n的最高位

标签:10,数字,temp,int,sum,康康,循环
From: https://www.cnblogs.com/luoxiaoluo/p/16867519.html

相关文章

  • Python条件语句和循环语句简单使用方法
    1.Python条件语句Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python程序语言指定任......
  • 整理OD学习之深入理解消息循环
    今天我们一起深入探讨下带有对话框的消息循环。先看下图:今天我们就来研究这个图!!为了方便研究,我就选用看雪实例里的一个程序。从图上你可以看出一个主窗口,还有一个消息框。......
  • 【python】机器学习算法(KNN)入门——手写数字识别
    前言嗨喽~大家好呀,这里是魔王呐!最近邻(kNearestNeighbors,KNN)算法是一种分类算法1968年由Cover和Hart提出,应用场景有宁符识别、文本分类、图像识别等领域。手......
  • 浏览器事件循环
    执行js代码的时候,遇见同步任务,直接推入调用栈中执行,遇到异步任务,将该任务挂起,等到异步任务有返回之后推入到任务队列中,当调用栈中的所有同步任务全部执行完成,将任务队列中......
  • java 手机号里 4位数字变成 * ,脱敏处理
    效果:代码实现: Stringphone="13100001111";StringphoneResult=phone.replaceAll("(\\d{3})\\d{4}(\\d{4})","$1****$2");System.out.println(phoneResult);结果: ps......
  • 注塑行业MES系统解决方案,打造数字化智能工厂 先达智控
    一直以来,生产信息管理系统和设备控制系统作为不同领域的系统在企业当中分别建设,它们作为两个独立的系统运行,二者之间不存在信息交流,然而在企业实际的运行过程中,管理者更希望......
  • MySQL_流程控制_循环结构
    分类WHILELOOPREPEAT 循环控制:Iterate类似于continue,继续,结束本次循环,继续下一次Leave类似于break,跳出,结束当前所在的循环 1WHILE语法【标签:】WHILE循环条......
  • 2023 年企业如何按下数字化转型加速键?
    2022也接近尾声,即将迎来2023年,疫情或将持续而无法终结,市场环境或许有点捉摸不透,企业数字化转型依旧迫在眉睫,但依旧得慎重再慎重,企业实现数字化转型在理解什么是数字化转型......
  • 图扑数字孪生智慧加油站,构建安全防护网
    前言近年来,随着国民经济的快速发展,交通基础设施的不断改善,机动车保有量的持续飙升,以至于加油站的建设数量和密度也在不断扩张。加油站作为人流量大且常见的城市场景,对加油......
  • 数字孪生in卫星:数字化助力强国芯
    数字化指将复杂多变的信息通过编码方式转换为计算机可识别的二进制数据,并建立适当的数字化模型进行存储。当前,数字化正如火如荼地展开,在各个领域已屡见不鲜,2021年11月,工信......