全站数据
8 4 2 0 5 8 1

c语言逆序输出数字

DA国工程师 | 简单学习,快乐成才!         
问题更新日期:2024-11-04 04:16:03

问题描述

c语言逆序输出数字,在线求解答
精选答案
最佳答案

以下是用C语言实现逆序输出数字的代码:

```c

#include <stdio.h>

int main() {

int num, reversed_num = 0, remain;

printf("请输入一个数字:");

scanf("%d", &num);

while (num != 0) {

remain = num % 10;

reversed_num = reversed_num * 10 + remain;

num /= 10;

}

printf("逆序输出的结果是:%d", reversed_num);

return 0;

}

```

代码中用到了while循环,每次将原数字的最后一位取出来加到新的数字上面,原数字不断地除以10,直到为0为止。