永发信息网

急 求C语言编程 计算并输出一个整数各位数字之和

答案:4  悬赏:40  手机版
解决时间 2021-04-05 02:36
  • 提问者网友:欲望失宠
  • 2021-04-04 20:45
急 求C语言编程 计算并输出一个整数各位数字之和
最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-04-04 21:14
是这样的吗?
#include "stdio.h"
main()
{
    int x,i;
    int sum=0;
    scanf("%d",&x);
    while(x!=0){
       i=x%10;
       x=x/10;
       sum+=i;
       }
    printf("%d",sum);
    getch();
}

全部回答
  • 1楼网友:怀裏藏嬌
  • 2021-04-04 22:33
#include
int main()
{
int n,sum=0;
scanf("%d",&n);
while(n)
{
sum+=n%10;
n/=10;
}
printf("%d\n",sum);
return 0;
}
  • 2楼网友:爱难随人意
  • 2021-04-04 22:05
这个不难,核心代码给你了,a是那个整数,sum是结果。
int sum=0;
while(a%10)
{
a%=10;
sum+=a;
}
  • 3楼网友:孤独的牧羊人
  • 2021-04-04 21:51

#include
#include
void main()

long int a,b,i,n=0; 
int sum=0;
printf("请输入一个数:"); 
scanf("%ld",&a); 
for(i=0;i<6;i++)

if(a/pow(10,i)>=1)

n++; 

}  
for(i=n-1;i>=0;i--)

b=a/pow(10,i); 
a=a-b*pow(10,i); 
sum+=b;

printf("%d ",sum); 
getch(); 
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯