用vb編寫程式,把輸入的資料逆序顯示,如輸入4321,輸出

2021-05-15 23:24:00 字數 1630 閱讀 2743

1樓:匿名使用者

第一種:你可以將你輸入的數字或者轉換成一個陣列,然後使用迴圈倒著迴圈出來即可!

第二種:轉換為數字後,使用資料的物件呼叫reverse(),可實現資料的反轉

2樓:

'//倒敘取出即可

private sub form_click()dim a as string, i as integer, s as string

a = inputbox("輸入一個整數:", "input", "1234")

for i = len(a) to 1 step -1s = s & mid(a, i, 1)

next

print s

end sub

3樓:匿名使用者

a=inputbox("")

for i = len(a) to 1 step -1b=b & mid(a,i,1)

next

msgbox b

4樓:岔路程式緣

private sub form_click()clsdim i as integer,m as integer,n as integer,k as integer

m=int(inpurbox(「輸入一個整數」;「m=」;1234)print 「原數=」;m

n=0do while(m>0)

k=m mod 10

m=m\10

n=n*10+k

loop

print 「逆序數=」;n

end sub

如何用c程式編寫一個輸入任意一個整數,將其逆序輸出,例如輸入1234, 輸出4321。

5樓:風若遠去何人留

#include

int main()

while(n)

}return 0;}

vb編寫程式,輸入一個n為的正整數,求其反序數並輸出.例如,輸入的正整數為1234,輸出則為4321

6樓:秦風落

dim i as integer, m as integerdim tem as string ,str_tem as string

i = text1.text

tem =cstr(i)

tem = strreverse(tem)i = val(tem)

print i

用c語言程式編寫「輸入一個四位整數(如1234),使其倒序輸出(如4321),並求其各位之和。」

7樓:小情緒cc雙子

先寫出其倒

bai序,然du後求其和。

具體程式zhi**如下:

#include "stdio.h"

int main ()

printf("倒序後的數字是:%d",y);

system("pause");}

8樓:聽不清啊

#include

int main()

printf("\n各位之和=%d\n",s);

return 0;}

用VB編寫程式,用VB編寫一個程式

樓上的,不許要引用吧 option explicit private declare function getdrivetype lib kernel32 alias getdrivetypea byval ndrive as string as long private declare funct...

用VB編寫程式,求S A B C ,階乘的計算分別用Su

1 用sub實現的過程bai 如下 du dim a,b,c,s a 1b 2 c 3s 0 sub jc x dim v v 1while x 0 v v x x x 1 wend s s v end sub jc a jc b jc c msgbox s 2 用function的過程zhi如下 ...

用VB編寫程式,把任意十進位制N轉換成分別用二進位制,八進位制

用途 將十進位制轉化為二 進 制 輸入 dec 十進位制數 輸入資料型別 long 輸出 dec to bin 二 進 制數 輸出資料型別 string 輸入的最大數為2147483647,輸出最大數為1111111111111111111111111111111 31個1 public funct...