21xrx.com
2024-12-27 06:25:18 Friday
登录
文章检索 我的文章 写文章
C语言实现四位数各位数值的输出
2023-06-19 15:18:53 深夜i     --     --

在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语言、输入、四位数、输出、个位、十位、百位、千位。

  
  

评论区

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