c编程任意输入一个整数,要求计算并输出此整数的各位数字之和。如:231的各位之和是2+3+1。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c编程任意输入一个整数,要求计算并输出此整数的各位数字之和。如:231的各位之和是2+3+1。相关的知识,希望对你有一定的参考价值。
我分不多了。请大家见谅
#include <stdio.h>void main()
int n,s=0;
scanf("%d",&n);
while(n)
s+=n%10;n/=10;
printf("%d",s);
运行示例:
参考技术A #include<stdio.h>int main()
int num;
int t, sum=0;
printf("请输入一个整数: ");
scanf("%d",&num);
t=num;
while(t>0)
t=num%10;
num/=10;
sum+=t;
printf("此数的各位数字之和是%d\n",sum);
return 0;
参考技术B #include <stdio.h>
main()
int a,b,s=0;
scanf("%d",&a);
while(a>0)
b=a%10;
a/=10;
s=s+b;
printf("%d",s);
getch();
以上是关于c编程任意输入一个整数,要求计算并输出此整数的各位数字之和。如:231的各位之和是2+3+1。的主要内容,如果未能解决你的问题,请参考以下文章