c++编程反序输出一个整数
时间: 2024-03-27 07:36:14 浏览: 19
可以使用以下代码实现反序输出一个整数:
```
#include <iostream>
using namespace std;
int main() {
int num;
cout << "请输入一个整数:";
cin >> num;
cout << "反序输出为:";
while (num > 0) {
cout << num % 10;
num /= 10;
}
cout << endl;
return 0;
}
```
该程序先提示用户输入一个整数,然后通过循环取出该整数的个位数,依次输出并将整数除以 10,直到整数变为 0,即可得到反序输出的结果。
相关问题
写一串c++的反序输出代码
#include <stdio.h>
int main()
{
char c[] = "c";
int i;
for (i = strlen(c)-1; i>=0; i--)
{
printf("%c", c[i]);
}
return 0;
}
由键盘输入一个整数n,反序输出c++语言
比如输入12345,则输出54321。
可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
int n, reverse = 0;
printf("请输入一个整数n:");
scanf("%d", &n);
while (n != 0) {
reverse = reverse * 10 + n % 10;
n = n / 10;
}
printf("反序输出为:%d", reverse);
return 0;
}
```