21xrx.com
2025-03-24 03:46:08 Monday
文章检索 我的文章 写文章
C语言实现四位数各位数值的输出
2023-06-19 15:18:53 深夜i     11     0

在C语言中,输入一个四位数可以用scanf()函数实现,而输出各位数值则需要用到取模和整除运算符。具体来说,通过对所输入的四位数除以10的不同次数,可以得到个位、十位、百位和千位的数值,然后将其输出即可。下面是代码实现:

#include 
int main() {
  int num, n1, n2, n3, n4;
  printf("请输入一个四位数:");
  scanf("%d", &num);
  n1 = num % 10// 求个位数
  n2 = num / 10 % 10// 求十位数
  n3 = num / 100 % 10// 求百位数
  n4 = num / 1000// 求千位数
  printf("个位数:%d\n", n1);
  printf("十位数:%d\n", n2);
  printf("百位数:%d\n", n3);
  printf("千位数:%d\n", n4);
  return 0;
}

通过上述代码可以得到所输入的四位数的个位、十位、百位和千位数,并将其输出。关键词有:C语言、输入、四位数、输出、个位、十位、百位、千位。

  
  

评论区