21xrx.com
2025-06-27 01:16:39 Friday
登录
文章检索 我的文章 写文章
如何通过C语言输出输入的四位数的百位、十位和个位
2023-06-15 16:44:16 深夜i     11     0

在C语言中,有许多方法用于输出数字的各个位数,而在本篇文章中,我们将介绍一种简单易懂的方法。假设我们输入的四位数为“1234”,那么以下是输出其百位、十位和个位的代码:

#include 
int main()
{
  int num;
  printf("请输入一个四位数: ");
  scanf("%d", &num);
  int gewei = num % 10;
  int shiwei = num / 10 % 10;
  int baiwei = num / 100 % 10;
  printf("这个数的百位是:%d\n", baiwei);
  printf("这个数的十位是:%d\n", shiwei);
  printf("这个数的个位是:%d\n", gewei);
  return 0;
}

在上述代码中,我们使用了三个新的变量,分别为“gewei”,“shiwei”和“baiwei”,它们分别表示输入数字的个位、十位和百位。方法是先对输入的四位数取余数,得到个位数字,然后把这个数除以10并对10取余数,得到十位数字,最后把这个数除以100并对10取余数,得到百位数字。

那么这个代码的几个关键词可以是:C语言、输入、四位数、百位、十位、个位。

  
  

评论区