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

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

  
  

评论区

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