pascal中,輸入三位數,將它倒序輸出

時間 2022-04-11 03:47:21

1樓:

varst:string;

i:integer;

begin

readln(st);

while st[length(st)]='0' do delete(st,length(st),1);

for i:=length(st) downto 1 dowrite(st[i]);

end.

2樓:

var a:array[1..10] of integer;

n,i:integer;

begin read(n);

a[1]:=n mod 10;

a[2]:=n div 10 mod 10;

a[3]:=n div 10;

for i:=1 to 3 do write(a[i]);

end.

3樓:匿名使用者

var a:integer;

begin

readln(a);

writeln(a mod 10,a div 10 mod 10,a div 100);

readln;

end.

4樓:徐可添

var s:string;

begin

readln(s);

writeln(s[3],s[2],s[1]);

end.

程式以簡單實用至上!

5樓:天才金童

var a:integer;

begin

readln(a);

if a mod 10<>0 then write(a mod 10)

write(a div 10 mod 10,a div 100);

end.

6樓:匿名使用者

var a, b, c: char;

begin

read(a, b, c);

write(c, b, a);

end.

7樓:匿名使用者

vari,a,b,c,s:integer;

begin

s:=0;

readln(i);

a:=i div 100;

b:=(i div 10) mod 10;

c:=i mod 10;

s:=a+b*10+c*100;

writeln(s);

end.

如何使用vb程式設計輸入乙個三位數,將其倒序輸出?

pascal輸入乙個4位數,將它的各位數字倒序輸出

8樓:匿名使用者

vara,b,c,d:char;

begin

readln(a,b,c,d);

writeln(d,c,b,a);

end.

9樓:西蓮公主

vars:string;

i:integer;

begin

readln(s);

for i:=length(s) downto 1 do write(s[i]);

end.

10樓:匿名使用者

說了用 div和mod來做;

那就是var

a,b,c,d,e:longint;

begin

readln(a); // (讀入)b:=a div 1000; // (拆分,取第一位);

c:=a div 100 mod 10;// (拆分,取第二位);

d:=a div 10 mod 10; //(拆分,取第三位);

e:=a mod 10; // (拆分,取四位);

write(e,d,c,b); // (輸出);

end.

11樓:李洋四一班

可以使用字串處理

vars:string;

i:longint;

begin

readln(s);

for i:=length(s) downto 1 do write(s[i]);

writeln;

end.

pascal語言中的幾道程式輸入乙個二/三/四位數,輸出其數字倒序

12樓:溫呦小胤子

二三四位數,看樣子lz還不會陣列和字串 你們那麼寫lz哪看得懂。。。。 就讀入乙個整型變數 program lb; var num:integer; begin readln(num); while num<>0 do begin writeln(num mod 10); num:

=num div 10; end; end.

pascal語言:輸入乙個字串,把他按正序和反序分別輸出

13樓:匿名使用者

vars:ansistring;//定義字串,此處是用的擴充套件字串,可以讀入任意大小的字串

i:longint;//迴圈變數

begin

readln(s);

writeln(s);

for i:=length(s) downto 1 do write(s[i]);//逆序輸出s,其中length(s)為s的長度

writeln;

end.

建議樓主這種問題還是自己做,呵呵

14樓:匿名使用者

1、pascal示例:

var i:integer;

begin

read(s);

writeln();

writeln(s);

for i:=length(s) downto 1 dobegin

write( copy(s,i,1));

endend.

2、以上程式free pascal 3.0測試通過。

15樓:匿名使用者

這是最簡單的題目了,你不會嗎

var s:string;i:longint;

begin

read(s);

writeln(s);

for i:=length(s) downto 1 do write(s[i]);

end.

16樓:匿名使用者

var s:string;//應該夠了,有些ansistring執行不了

i:longint;

begin

readln(s);

writeln(s);

for i:=length(s) downto 1 do write(s[i]);

end.

17樓:匿名使用者

vars:string;

i:longint;

begin

readln(s);

writeln(s);

for i:=length(s) downto 1 do write(s[i])

writeln;

end.

輸入乙個三位整數(如:285),將它的各位數字倒序輸出(582),用pascal,要完整

18樓:匿名使用者

var i:longint;

st1,st2:string; //定義為字串begin

st2:=''; //初始化

readln(st1);

for i:=length(st1) downto 1 do //倒入

st2:=st2+st1[i]; //st2記憶writeln(st2);

end.

lz,可倒200多位哦~~ = =!

本人親測,望採納~~

19樓:匿名使用者

var i,a,b,c:longint;

begin

readln(i);

a:=i div 100;

b:=i div 10 mod 10;

c:=i mod 10;

write(100*c+10*b+a);

end.

這個簡單一點

20樓:

給你個c的作參考……

#include "stdio.h"

#include "stdlib.h"

#include "string.h"

void main(void)

c++ 考試題目:程式設計:輸入乙個三位整數,將它反向輸出。

21樓:愛了多

這個還不簡單

int n = 0;

cin >> n

while(n > 0)

22樓:

除100,得到百位,取余得個位和十位

第一步得到的兩位數除10,得十位,取余得個位

反向拼起來就行了。

23樓:

核心**

int n = 0;

cin >> n;

while(n > 0)

朋友,請【採納答案】,您的採納是我答題的動力,如果沒有明白,請追問。謝謝。

24樓:鬱草小沙彌

思路是把輸入的數的個位、十位、百位上的數分別取出來,再重新倒序組合起來,**如下(你自己加上必要的標頭檔案吧):

int main()

輸入三位數,將它反向輸出,程式設計,輸入乙個三位數,將它反向輸出,程式設計

include main 三位數除以100那麼商就是三位數的百位上數字,三位數除以10的商再除以10的餘數就是三位數的十位上的數字,三位數除以10的餘數就是三位數個位上的數字。輸入三位數.345除100取整 a 345減a乘100 得45後除10取整 b345減a乘100減b乘10得c.然後c 10...

C語言中輸入三位數如何輸出這個三位數是哪數

include define array len 100 陣列長度 int numtodigit int num,int arr while i 逆序儲存 arr j temp i return count void printarr int arr,int len 列印陣列 int i for i...

輸入三位數整數,將它反向輸出。例如輸入127,輸出應為

用個陣列記錄 然後陣列反過來輸出 還可以把3位是放在乙個比如int a裡 然後整除100 把百位放在乙個陣列比如b 1 然後 a 10 b 1 整除10 放在b 2 裡 最後b 3 就是a 100 b 1 10 b 2 然後輸出b 3 b 2 b 1 include void run char p ...

請教ecel中a1輸入任意三位數字在b1中顯示是

b1 ctrl shift 回車結束 if and len a1 2,sum int mid a1,1 mid a1,1 0 6 choose 1 sum mod mid a1,1 2 兩偶一奇 兩奇一偶 試過,沒問題,新手求分!b1輸入 if len substitute substitute s...

三位一體是指什麼,政治中的「三位一體」是什麼?

三位一體 是基們的基本信仰,指的是 聖父 耶和華 聖子 耶穌耶大牛皮 聖靈 三位一體,即乙個 神 的三個位格。所以說,耶穌就是他自己的爸爸,他爸爸就是他自己。聖父,聖子,聖靈。holyfather,holyson and holy spirit 政治中的 三位一體 是什麼?三位一體指的是 1986年...