21xrx.com
2024-11-05 18:40:09 Tuesday
登录
文章检索 我的文章 写文章
用C语言编程实现输入四位数 输出各位数字之和
2023-06-15 13:00:07 深夜i     --     --
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 语言的掌握,也学会了如何实现四位数的输入与打印各位数字之和。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复