用VB編制程式實現字串的逆轉功能。 5

2025-03-12 21:40:16 字數 3064 閱讀 2493

用vb編制程式實現字串的逆轉功能。

1樓:寒信

private sub text1_change()dim str as string

str = right(, 1) 取出最右邊的乙個字元舉巖。

if (str >=a" and str <=z") then 如果這個字元是小寫字母。

str = ucase(str) 把它變成大寫。

elseif (str >=a" and str <=z") then 如果是大寫字母。

str = lcase(str) 把它變成小寫。

else 如果不是字母。

str = str 保持不變。

end if

str 把這個字元加在text2內正埋御容的最右邊。

strreverse( 把text1的字元反向填入text2end sub

這段**好像有液老點問題,大小寫轉換沒用處,換了也白換,不知道目的是什麼,如果要實現大小寫轉換的話,最後一句應該改成。

strreverse(

2樓:網友

strreverse實現字元順序是反向的。

abcd"州啟)返回:「dcba」

你的str是冊亂如做什麼的呢,text2被陪首賦值,之前的運算沒什麼用啊。

3樓:紅尚杭玲

不知道我對滑蘆你的提問理解正信搜帶確沒有。

strreverse

返回乙個字元漏穗串,其中乙個指定子字串的字元順序是反向的。

看是不是你要的。

################################看一下我根據你的要求寫出程式。

private

subtext1_change()

strreverse(

endsub

我執行了。效果符合你的要求,希望對你有所幫助。

c語言編制程式實現字串的逆轉功能。要求具有友好的輸入,輸出介面。

4樓:網友

#include

#include

int main(){

int i,l;

char s[300],b[300];

printf("請輸入一串字元:");

scanf("%s",s);

l=strlen(s);

for(i=0;i

執行結果:請輸入一串字元:aldflasdfsslgslfd逆轉後的字串:dflsglssfdsalfdla

編制程式實現字串的逆轉功能。要求具有友好的輸入輸出介面。

5樓:

#include

int main()

i--;//???

for(;i>=0;i--)

return 0;

編譯通過了,流程圖自己弄吧,有解釋,應該不難弄。

我也有個問題,如果沒有i--,程式輸出時多了乙個空格,是什麼來的?(互相學習)

編制程式實現字串的逆轉功能。要求具有友好的輸入、輸出介面

6樓:網友

用個字元指標,從源字串尾向前依次拷貝到目標字串不就行了麼。

編寫乙個將一字串逆轉的程式

7樓:匿名使用者

這個程式不是要逆轉,它是在乙個字串中找某乙個字母,並返回該字母的位置。

vb中字串逆轉輸出處理

8樓:網友

不知道我對你的提問理解正確沒有。

strreverse 返回乙個字串,其中乙個指定子字串的字元順序是反向的。

看是不是你要的。

################################看一下我根據你的要求寫出程式。

private sub text1_change()= strreverse(

end sub

我執行了。效果符合你的要求,希望對你有所幫助。

9樓:潛水v無敵

用的著這麼費事嗎?

有很多種方法可以實現。

1.在text1用輸入。立刻在text2中顯示逆轉。(不適合複製貼上的。)

private sub text1_keypress(keyascii as integer)

end sub

2.按command後逆轉。

dim i as integer

if len( <0 then '該語句為判斷目標字元不為空。

for i = 1 to len(

nextend if

以上**沒經過優化。全為學習vb時的最初級**。可以自己優化一下。

10樓:網友

我改了一下,你建立2個text,然後把**複製過去試試,絕對沒問題!

private sub text1_change()dim a as string, b as string, c as string

a =c = len(a)

for i = c to 1 step -1a = left(a$, i)

b = b$ +cstr(right(a$, 1))= b

next i

end sub

編制程式實現字串的逆轉功能.要求具有友好的輸入、輸出介面。如輸入this is a test輸出tset a si siht

11樓:網友

不說用什麼語言,別人怎麼幫你呀,用vfp寫了一段,給你個啟發吧mm=space(100)

10,20 say "輸入字串" get mmread

i=len(trim(mm))

nn=""for j=i to 1 step -1

nn=nn+substr(mm,j,1)

endf nn

wait

12樓:恨別愁更傷悲

倒過來取字串就行了麼。

用VB設計程式中遇到的問題,用VB設計程式中遇到的一個問題

哦,這樣的話應該先畫一個按鈕。預設命名command1。這裡舉例x y x y 然後 sub command1 click dim a as long 宣告a變數 a x y x y 記住不要加 if a 某值 then msgbox 等於這個值 else msgbox 不等於這個值 end if ...

用VB編寫一個鬧鐘程式

做一個簡單的鬧鐘程式很簡單的。我這裡不用if語句。首先我們在窗體上新增一個標籤控制元件,再畫一個 鬧鐘 將鬧鐘得interval屬性改為1000,雙擊鬧鐘,進入鬧鐘的 檢視,編寫 private subtimer1 timer timeend sub就行了。謝謝。dimttime s asinteg...

用VB做了類似記事本的程式,用VB做了一個類似記事本的程式

二句先後問題 commondialog1.showopencommondialog1.filter 文字檔案 txt 應該commondialog1.filter 文字檔案 txt commondialog1.showopen 我用vb編了一個記事本程式,可就是不能像windows的記事本一樣用tx...