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。的主要内容,如果未能解决你的问题,请参考以下文章

c语言,求任意一个整数各位数字之积

编程将任意一个4位正整数逆序输出,要求不输出前导0

编写一个程序,输入一个正整数,计算并显示该数的各位数字之和

C语言编程:寻找特殊整数

c程序语言,函数,求编程实现

C语言中任意输入一个整数 编一个程序输出整数长度 能不能有解法