21xrx.com
2025-04-23 02:51:58 Wednesday
文章检索 我的文章 写文章
如何用C语言将三位数颠倒顺序
2023-06-15 16:28:25 深夜i     6     0
C语言 编程 颠倒顺序 三位数 输入输出

C语言是一种强大的编程语言,可以用来解决许多实际问题。其中一个问题是将三位数的顺序颠倒。

实现这个问题的思路是先将输入的三位数分解成个位数、十位数和百位数,然后再将它们组合成一个新的三位数。

代码如下:

#include
int main()
{
  int num, digit1, digit2, digit3;
  printf("请输入一个三位数:");
  scanf("%d", &num);
  digit1 = num / 100;     // 分解出百位
  digit2 = num % 100 / 10;  // 分解出十位
  digit3 = num % 10;     // 分解出个位
  printf("颠倒顺序后的数是:%d%d%d\n", digit3, digit2, digit1);
  return 0;
}

在这个程序中,`num` 是输入的三位数, `digit1` 、`digit2` 和 `digit3` 分别是它们的百位、十位和个位。使用 `/` 和 `%` 运算符分别取出了三个数的每一位,然后将它们组合成一个新的三位数,并输出结果。

  
  

评论区

请求出错了