输入一个自然数 倒序输出

用pascal语言编! 输入一个自然数(位数<=255),将其倒序输出(去掉倒序的数字开头有多余的0)

第1个回答  2014-06-08
var
i,j:longint;
n:string;
begin
readln(n);
for i:=length(n) downto 1 do
if n[i]<>'0' then break; //这步是去掉前置0
for j:=i downto 1 do write(n[j]);
writeln;
end.本回答被提问者采纳

C语言,逆序输出自然数的各位数字
如果用数组,就是顺序输入,倒序输出。用整型的话,循环输出最低一位即可。简单的代码:include <stdio.h>int main(){ int num; while(1) { scanf("%d",&num); while(num>0) { printf("%d",num%10); num\/=10; } printf("\\n"); } return 0;}...

c++编程求输入一个正整数(任意位数),倒序输出!
可以通过取余运算符(%)和除号(\/)来完成,具体的思路如下:比如要对123逆序输出。第一步是先对 123除以10取余数,这样就会得到3;第二步是把123除以10取整,得到12,然后再把3*10+12%10,得到32;第三步是把12除以10取整,得到1,然后再把32*10+1%10,得到321,然后一直重复,直到原来的那个数...

vf高手帮忙写个关于输出自然数的逆序数的程序啊~~~急~~
accept "请输入一个数:" to x k=len(x)s=""for i=k to 1 step -1 s=s+substr(x,k,1)endfor ?"倒序后为:",s

python输入一个正整数(位数不限),将其倒序输出,如输入78961,输出1698...
return tmp

pascal输入一个整数N(1<=N<=10000000),把它的各位数字倒序输出。N末 ...
输入一个正整数,将其逆序输出,每个数字后有一个空格。输入一个正整数n,可以假设n在int范围内 输出将n按其逆序输出,每个数字后有一个空格,输出占一行。\/ include<stdio.h> int main(){int i;int n;scanf("%d",&n);int num = 0;for(i = 0; ; i ++){num = n % 10;n \/= 10...

输入一个3位正整数,以倒序形式输出它的各位数(如输入123,输出321)
lz 你好 具体代码如下:include<stdio.h>void reverse(int n){\/\/当n不为零时继续while(n){\/\/输出当前n的个位数字printf("%d", n%10);n \/= 10;}printf("\\n");}int main(){int n;scanf("%d", &n);\/\/逆序nreverse(n);return 0;} 希望能帮助你哈 ...

C语言输入一个正整数倒序输出1到n内所有整数每行一个
include<stdio.h> int main(){ int n;printf("请输入一个正整数:");scanf("%d",&n);for(; n;)printf("%d\\n",n--);return 0;}

free pascal题目
1、 输入圆的半径,输出圆的面积和周长。2、 输入长方形长和高,输出长方形周长和面积。3、 输入梯形上底、下底、高,求梯形面积。4、 输出两个自然数相除的商和余数。5、自然数的立方可以表示为两个整数的平方之差,比如43=102-62,请输出自然数1996的这种表示形式。(这里的43用自乘三次的形式4*4*4表示;...

C++正整数的倒序输出问题
cout << "整数倒序输出为" << endl;cout << d;cin.get();cin.get();return 0;} 这是第一个 include <iostream> include <cmath> include <stdlib.h> include <string.h> using namespace std;int main(){ char temp[100];int a;int b, c = 0;int d = 0;cout << "请输入...

求解:自然数倒序问题的C++答案
} return another;}int main(){ int counter = 0; int data = 0; for (int i= 100; i <= 32767; i++){ counter = 0; data = i; \/* * because we don not know which int is not Huiwen, so set one counter * if counter greater than 100 then...

相似回答