VB 在文字框中輸入英文字元,單擊按鈕會將文字框中的所有大寫字元轉換為小寫,所有小寫字元轉換為大寫

2021-04-18 07:02:02 字數 2164 閱讀 4590

1樓:匿名使用者

private sub command1_click()dim s as string,s1 as strings = text1

for i = 1 to len(s)

ch = mid(s, i, 1)

if ch >= "a" and ch <= "z" thens1 = s1 + ucase(ch)

elseif ch >= "a" and ch <= "z" then

s1 = s1 + lcase(ch)

end if

next i

text1=s1

end sub

2樓:匿名使用者

private sub command1_click()

dim s as string, t as string, p as string

s = text1.text

t = ""

for i = 1 to len(s)

p = mid(s, i, 1)

if asc(p) > 96 and asc(p) < 123 then

t = t & chr(asc(p) - 32)

end if

if asc(p) > 64 and asc(p) < 91 then

t = t & chr(asc(p) + 32)

end if

next i

text1.text = t

end sub

private sub form_load()

text1.text = "aabbccddeeffgghhiijjkk"

end sub

c語言 功能:將字串中的小寫字母轉換為對應的大寫字母,其他字元不變

3樓:小夏在深圳

源**如下:

#include "stdio.h"

#include "conio.h"

char *todaxie(char *s);/*函式--變大寫*/main()

char *todaxie(char *s)/*函式--變大寫的具體內容*/

return s;

}擴充套件資料1、在c++程式開發中,程式設計師需要使用 for() 迴圈語句時,常常將迴圈遍歷定義在 for() 內部。

2、c語言程式的「短路表示式」決定了只有 executestepa() 函式成功才會接著執行 executestepb() 函式,只有 executestepb() 函式也成功,才會執行 executestepc() 函式。

4樓:匿名使用者

思路:抄因為小寫字母與其對應的大寫字母的ascii碼值相差32,則可以定義一個函式,直接遍歷輸入的字串,判斷該字元是否是小寫字母,如果是則自減32即可。

參考**:

#include

void change(char str)int main()

/*asdfasdf234asdf

asdfasdf234asdf*/

5樓:邱茉莉能陽

char

*temp;

while(*temp)

因為不知道你字元的長度,所以用的一個指標,如果知道就用一個for迴圈,讓字串中的每回個字元加答32或是減32就可以了。還因為在c中對字串的傳遞是傳地址所以不用返回語句。自己試下哦

6樓:雨落深山

/ 把字

符串轉換為大專寫

屬char* str2upper(char *str)return p;}

7樓:匿名使用者

void change(char str)

8樓:御風起影

for(int i=0;str[i]!=' \0';i++)

9樓:匿名使用者

void change(char str) }

10樓:匿名使用者

#include "string.h"

#include "stdio.h"

#include

void change(char str)void main()

css文字框輸入字型顏色,css文字框輸入字型顏色

直接設定placeholder的字型顏色為紅色就行了嘛,哪來的灰 紅?input input webkit input placeholder這樣就行了 直接設定placeholder的字型顏色為紅色就行可以了。比如 input input webkit input placeholder執行效果 ...

vb文字框問題

private sub text3 lostfocus index as integer text3 1 selstart 0text3 1 sellength len text3 0 text end sub 你寫法有錯誤private sub text3 0 gotfocus 應該寫是 text...

C中在前兩個文字框中輸入後,在文字框中立即得出前兩個

舉個例子,int a int label2.text.int b int label3.text 可以 是label4.text a b c 如何將兩個文字框中輸入的數字相加後即時發應在第三個文字框裡?方法很多,是純用js的。不過如果你用伺服器控制元件的話,id那裡還得稍微改一改。var t1 do...