编写一个把输入整数颠倒后输出的程序,如输入12345输出54321.

用C++编写

第1个回答  2007-04-24
C++的说:
while(n>0)
{
cout<<n%10;
n/=10;
}
输出n对10取余,然后把n付值成n/10 然后循环直到n=0退出循环
其他语言的话就按照这个思路写...没错的...本回答被提问者采纳
第2个回答  2007-04-24
是用什么语言写呢?
int main(){
int arr[5]={1,2,3,4,5};
int i;
for(i=arr.strlen-1;i>=0;i--)
{
printf("%d",s[i]);
}

}
第3个回答  2007-04-24
int main()
{
cout<<"输入一个数"<<end;
int kk;
cin>> kk;
int a=10;
while(kk-(kk/a)*a>0)
{
cout<<kk-(kk/a)*a;
a=a*10;
}
第4个回答  2007-04-24
n=inputbox("请您输入:","提示","我是中国人12345")
msgbox StrReverse(n),0,"输出结果"

'把以上代码复制到记事本另存为a.vbs
第5个回答  2007-04-24
#include <stdio.h>
void main()
{
int arr[];
int i=0,n=0;
scanf("%d",&arr[i]);
while(arr[i]!='#') /*以#号结束输入*/
{
i++;
scanf("%d",&arr[i]);
}
n=i-1;
for(;n>=0;n--)
printf("%3d",arr[n]);
}

编写一个把输入整数颠倒后输出的程序,如输入12345输出54321._百度知 ...
while(n>0){ cout<<n%10;n\/=10;} 输出n对10取余,然后把n付值成n\/10 然后循环直到n=0退出循环 其他语言的话就按照这个思路写...没错的...

编写一个输入整数颠倒后输出的程序,如输入“12345”,则输出“54321...
while(n>0){ cout<<n%10;n\/=10;}

...是输入一个整数,将它反向输出。如输入12345输出为54321
include <stdio.h> int main(){ int n;scanf("%d", &n);while(n){ printf("%d", n%10);n \/= 10;} return 0;} 这里没考虑n为0和n 为负数, 可以按要求修改

...整数,要求以相反的顺序输出该数。例如输入 12345,输出为54321。_百度...
输入不多于M位的数,逆序输出该数,并输出该数的位数 \/ include <iostream> include <stdlib.h> include <math.h> using namespace std;define Count 5 void main(void){ short sNumber=0;short sT=0;short count=0;cout<<"请输入一个不多于"<<Count<<"位的整数"<<endl;cin>>sNumber;if...

用C语言编程,输入一个五位整数将它反向输出,如输入54321 ,输出12345
int main(){ int n,num1,num2,num3,num4,num5,m;printf("please input the number: ");scanf("%d",&n);num1=n\/10000; \/\/万位 num2=(n-num1*10000)\/1000; \/\/千位 num3=(n-num1*10000-num2*1000)\/100; \/\/百位 num4=(n-num1*10000-num2*1000-num3*100)\/10; \/\/十位 ...

实现将任意正整数按反序输出,如输入12345则输出54321,用c语言做题,求...
<string.h>#define MAX 100 \/\/整数长度上限100,可自定义int main(){ char num[MAX]={0}; int len; scanf("%s",num); len=strlen(num); while(len--) { printf("%c",num[len]); } printf("\\n"); return 0;} ...

...整数,将其逆序输出。例如,输入12345,输出54321. 跪求大神用循环语句...
i++){ a = num % 10;printf("%d",a);num = num\/10;} return 0;} 分析:首先,输入的是一个整数,因此最前面一位数不是零,所以我们可以用除10取余法写。a = num % 10 就是输出数字的最后一位 然后除10剔除数字最后一位,这样数字倒数第二位就会输出。以此类推,就能逆序输出数字。

实现将任意正整数按反序输出如输入12345则输出54321。用c语言做题,求...
include <stdio.h>#include <string.h>#define MAX 100 \/\/整数长度上限100,可自定义int main(){char num[MAX]={0};int len;scanf("%s",num);len=strlen(num);while(len--){printf("%c",num[len]);}printf("\\n"); return 0;} ...

用JAVA输入一个五位整数,将它反向输出。例如输入12345,输出应为...
public static void main(String[] args) throws IOException { String s2;String s;System.out.print("请输入你想逆转的数字");Scanner input=new Scanner(System.in);s=input.next();s2=s.replaceAll("([0-9])([0-9])([0-9])([0-9])([0-9])", "$5$4$3$2$1");System.out...

输入任意一个正整数,将其反向输出。如:输入12345,输出54321。刚学C++...
include<iostream> using namespace std;int main(){ int n;cin>>n;while(n) \/\/倒序输出整数 { cout<<n%10;n\/=10;} }

相似回答
大家正在搜