21xrx.com
2024-11-08 21:59:26 Friday
登录
文章检索 我的文章 写文章
如何用C语言求出三位正整数的个位、十位和百位
2023-06-15 10:24:48 深夜i     --     --
C语言 三位正整数 取模运算 个位 十位 百位

在C语言中,可以使用简单的算术运算和取模运算求出三位正整数的个位、十位和百位。我们可以将三位正整数分解为各个位数的数字,然后分别进行求解。

具体方法如下:

1、首先,使用scanf函数从用户输入中获取三位正整数。

2、然后,使用取模运算(%)将输入的数字分解成个位、十位和百位数字。

3、最后,将分解后的数字分别存储在临时变量中并打印输出。

下面是一个示例代码:


#include

int main()

{

  int num, hundreds, tens, ones;

  

  printf("请输入一个三位正整数:");

  scanf("%d", &num);

  

  hundreds = num / 100;  //求百位

  tens = (num % 100) / 10; //求十位

  ones = num % 10;     //求个位

  

  printf("%d的百位数字是:%d\n", num, hundreds);

  printf("%d的十位数字是:%d\n", num, tens);

  printf("%d的个位数字是:%d\n", num, ones);

  

  return 0;

}

  
  

评论区

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