c语言如何反序输出 c语言由键盘输入整数判断几位数再倒序输出?

c语言由键盘输入整数判断几位数再倒序输出?代码示例:#include<iostream>使用命名空间STDint main(){int inputint result=0cout<“请输入

c语言由键盘输入整数判断几位数再倒序输出?

代码示例:

#include<iostream>

使用命名空间STD

int main()

{

int input

int result=0

cout<“请输入数字:”<<endl

CIN>> input

while(input!=0)

{

result=result*10

result=result input%10

input=input/10

]}

]cout<< result<<<<<<endl

system(“pause”)

return 0

c语言逆序输出数字?

思想:以相反顺序输出整数的最简单方法是使用字符数组接收整数,计算数组的长度,从数组的高阶到低阶输出。参考代码:#include<stdio。H>#包含<string。H> int main(){char a[100]int i,ngets(a)//输入整数字符数组,receive n=strlen(a)//计算数组长度(i=n-1i>=0I--)//输出printf(%C,a[i])返回0}/*运行结果:1234554321*/