21xrx.com
2025-03-25 16:34:59 Tuesday
文章检索 我的文章 写文章
用C语言编程实现输入四位数 输出各位数字之和
2023-06-15 13:00:07 深夜i     50     0
C语言 输入输出 四位数 各位数字 累加和

在学习 C 语言中,输入一个整数然后对其进行一些运算是非常基础的操作。这里我们将学会如何输入一个四位数,并把这个四位数的每一位数字相加。以下是实现这个任务的代码:

#include
int main()
{
  int num;
  printf("请输入一个四位数:\n");
  scanf("%d", &num);
  int wei1 = num / 1000// 千位
  int wei2 = num / 100 % 10// 百位
  int wei3 = num / 10 % 10// 十位
  int wei4 = num % 10;   // 个位
  int sum = wei1 + wei2 + wei3 + wei4;
  printf("各位数字之和为:%d", sum);
  return 0;
}

以上代码首先提示用户输入一个四位数,然后通过 scanf 函数读取用户的输入。接下来,通过乘以不同的权重将四位数拆分为每一位数。最后,将每一位数字相加得到它们的和并输出到屏幕上。

通过这个实例代码,我们不仅锻炼了对 C 语言的掌握,也学会了如何实现四位数的输入与打印各位数字之和。

  
  

评论区

请求出错了