欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C语言之各个位数上的数值之和

程序员文章站 2022-05-21 17:42:30
#include #include void main() { int num; int sum = 0; int x,y; printf("请输入一个整数:"); scanf("%d",&num); y = num; while (y != 0) { x = y % 10; sum += x... ......
#include<stdio.h>
#include<stdlib.h>

void main()
{
    int num;
    int sum = 0;
    int x,y;

    printf("请输入一个整数:");
    scanf("%d",&num);

    y = num;

    while (y != 0)
    {
        x = y % 10;
        sum += x;
        y = (int)(y / 10);
    }

    printf("各位数字之和为%d\n",sum);

    system("pause");
    return ;
}