如何在 Rush C 中將小寫字母更改為大寫字母?

發布 科技 2024-02-28
9個回答
  1. 匿名使用者2024-02-06

    c 要將小寫字母轉換為大寫字母,**如下:

    #include

    using namespace std;

    void main(void)

    char i;

    cout<<"輸入小寫字母'#'結束:">i;

    if((i>=97)&&i<=122))

    i=i-32;

    cout break;

    目前的程式可以同時輸入多個小寫字母,並且可以同時將多個小寫字母轉換為大寫字母,該程式的原理是輸入小寫字母,從小寫字母的ascii碼中減去32個即可轉換為大寫字母,當所有小寫字母都轉換完畢時, 它將跳出迴圈以結束程式。

  2. 匿名使用者2024-02-05

    首先,我想說的是字母應該是char或string型別,否則它怎麼可能包含字母?

    很簡單,toupper(letter) 是用大寫字母替換字母變數的所有字母,tolower(letter) 是讓它變成小寫,好吧。

  3. 匿名使用者2024-02-04

    #include

    using namespace std;

    const int n=5;

    void main()

    char a[n];

    cin>>a;

    char b[n];

    for(int i=0;ib[i]=char(int(a[i])-32);

    for( i=0;icout “但是這個程式只能輸入 5 個字元。

    您可以根據需要進行一些更改。

    例如,將 n=5 更改為所需的字元數。

    或者進行部分更改是它可以輸入任意字元。

  4. 匿名使用者2024-02-03

    在 ASCII 程式碼中,大寫字母比小寫字母小 32 個

  5. 匿名使用者2024-02-02

    它是什麼型別的字母?

    如果是 char

    #include

    使用 stupr(字母)。

    如果是字串,可以先將其轉換為 char

    char str[1024];

    strcpy(str,letter = strupr(str);

  6. 匿名使用者2024-02-01

    Informatics Olympiad 1138 - 將字串中的小寫字母轉換為大寫字母。

  7. 匿名使用者2024-01-31

    就是把大寫字母轉換成小寫字母,大寫字母和小寫字母的ASCII碼值之差是32,只要確定大寫字母增加32,就是小寫字母。

  8. 匿名使用者2024-01-30

    假設要轉換的大寫變數是 c,儲存結果的變數是 s,則轉換過程的 ** 為:s=c+'a'-'a'。

  9. 匿名使用者2024-01-29

    如果轉換字母的大小寫,可以使用ASCII碼大寫字母ascll比小寫字母的ascll碼小32,數字32可以直接減去。

相關回答
11個回答2024-02-28

這是文字框,對吧? textbook?

double somedouble; >>>More

13個回答2024-02-28

將路徑儲存在 XML 中,並在下次啟動時讀出它。

27個回答2024-02-28

您可以將主視窗作為引數傳遞給子視窗。

**如下:主視窗: >>>More

8個回答2024-02-28

我一直在思考類似的問題,我想分享我的觀點: >>>More