77问答网
所有问题
编写程序,输入一个正整数,计算并显示该整数的各位数字之和,例如123各位数之和是1+2+3,等于6
如题所述
举报该问题
推荐答案 2018-07-07
#include <
stdio.h
>
void main(){
int n,m=0,s=0;
scanf("%d",&n);
while(n)
{m=m*10+n%10;n/=10;}
while(m){
printf("%d+",m%10);
s+=m%10;
m/=10;
}
printf("\b=%d",s);
}
//运行示例:
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WqWNNGI8q3pqqNGWIY.html
其他回答
第1个回答 2018-07-07
var a,ans:int64;
begin
readln(a);
repeat
ans:=ans+a mod 10;
a:=a div 10;
until a=0;
writeln(ans);
end.
第2个回答 2018-07-07
关键
{sum=sum+num%10
num =num/10
}while(num)
相似回答
编写
fun函数,功能为求
一个正整数
n的各个个
位数之和
。如:正
整数123,
各个...
答:
int fun(int a){ for(int sum=0;a>=10;a=(a/10)){ sum+=(a%10);} sum+=a;return sum;}
...
程序
设计题:
计算一个正整数
N
的各位数字之和,例如输入
1234,则
计算1+
...
答:
int main(){ int n,sum=0;scanf("%d",&n);while(n){ sum+=n%10;n/=10;} printf("%d\n",sum);return 0;}
C语言:
输入一个正整数, 计算并显示
出
该数的各位数字之和
.
答:
输出
该数的各位数字之和
的源代码如下:include <stdio.h> int fun(int n){ int i;int sum=0;if(n>1000||n<0){ puts("
输入的
数字超出范围!"); // 错误信息提示 } else { for(i=2;i<n;i++) // 循环遍历n,取出因子,并进行累加 { if(0 == n%i){ sum+=i;} } } return...
C++
输入一个正整数
n,求s=
1+
2+3+...n
的和
。。。如输入50输出1275输入...
答:
include <iostream> using namespace std;int main(){ int n,i;int sum;while(1){ sum = 0;cout<<"请输入N: (输入0结束)";cin>>n;if(n == 0)break;for(i = 1;i<=n;i++)sum = sum + i;cout<<"结果为"<<sum<<endl;} return 0;} ...
C++中如何
计算
任何
一个正整数的各位数字之和
?
答:
可以通过取余运算符(%)和除号(/)来完成,具体的思路如下:比如要求
123
这个
整数各位数字的和
。第一步是先将123除以10取余数,得到3;第二步是把123除10取整得到12,然后再把12除10取余得到2;第三步是把12除10取整得到1,然后再把1除10取余得到1,然后一直重复,直到原来的那个数为零。这个过程...
怎样用c语言编译
计算正整数各位
上
数字的和
?
答:
以下是一个使用C语言
计算正整数各位
上数字和的示例代码:
该程序
通过循环遍历
输入的正整数的
每一位数字,并将其累加到变量sum中,最后输出
各位数字之和
。在循环中,我们使用了取模运算符(%)和整除运算符(/)来分别取出最后一位数字和去掉最后一位数字。♡♡ 有帮助到的话,麻烦采纳哦!
...
编写程序
求
一个整数各位数字之和
。 要求:
1
)
输入一个整数
。 2...
答:
printf("请
输入一个整数
:");scanf("%d",&num);sum=show(num);printf("
各位数之和
的结果为:%d\n",sum);} /*方法二用数组做的,做法可能过于复杂,不要建议,有好的方法大家分享*/ include <stdio.h> void main(){ int value[10];int num;printf("请输入一个整数:");scanf("%d",&...
大家正在搜
输入一个正整数在输入n个整数
编写一个程序求3个整数之和
输入一个整数n再输入n个整数
编写程序输入一个整数
编写程序输入两个整数a和b
编写程序从键盘输入一个整数
输入一个三位数逆序输出编程
输入一个正整数,将其按逆序输出
编写程序对10个整数进行排序
相关问题
3.编写C程序,输入一个正整数,计算并显示该整数的各位数字之...
用JAVA编程从键盘输入一个正整数,计算该数的各位数字之和并...
C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和
C语言程序设计:编写程序,输入一个正整数,统计该整数的位数并...
C语言程序设计题:计算一个正整数N的各位数字之和,例如输入1...
C语言题目,输入一个正整数n,输出该数各位数字的积 例如,输...
从键盘输入一个正整数n,计算该数的各位数字之和并输出。 例如...
c语言编写程序,输入一个正整数n,计算1+(1/3)+(1/...