c语言三位数逆序输出
时间: 2023-12-02 09:40:39 浏览: 188
以下是一个C语言程序,用于将一个三位数逆序输出:
```c
#include <stdio.h>
int main() {
int x;
scanf("%d", &x); // 输入一个三位数
int y;
while (x) {
y = x % 10; // 取出末尾数
printf("%d", y); // 输出末尾数
x /= 10; // 去除末尾数
}
return 0;
}
```
该程序通过使用取模运算符%和整除运算符/来实现将三位数逆序输出的功能。具体来说,程序首先读入一个三位数,然后使用while循环,每次取出该数的末尾数并输出,然后去除该数的末尾数,直到该数变为0为止。
相关问题
C语言三位数逆序输出代码
以下是C语言三位数逆序输出的代码:
#include <stdio.h>
int main() {
int num;
printf("请输入一个三位数:");
scanf("%d", &num);
printf("逆序输出为:%d%d%d\n", num % 10, num / 10 % 10, num / 100);
return ;
}
用c语言输出三位数逆序
可以使用以下代码实现:
#include <stdio.h>
int main() {
int num, digit1, digit2, digit3;
printf("请输入一个三位数:");
scanf("%d", &num);
digit1 = num % 10;
digit2 = (num / 10) % 10;
digit3 = num / 100;
printf("逆序输出为:%d%d%d\n", digit1, digit2, digit3);
return 0;
}