i121. 英文字母大小寫的抉擇
標籤 :
通過比率 : 103人/113人 ( 91% ) [非即時]
評分方式:
Tolerant

最近更新 : 2023-03-25 06:14

內容

和許多拉丁語系的語言一樣,英文字母有分大小寫。大小寫是同一個字母的不同表示:它們具有相同的名稱、發音、字母順序排序。

通常字母大小寫在文字中同時出現。大小寫的選擇一般由語法或特定學科的慣例來確定。以下是幾種常見的大小寫應用:

  1. 一般的情況下,句首的字母大寫,其餘字母小寫。[1] 例如:
    The first letter in a sentence is usually capitalized.
  2. 表示重點或大聲講話可以用全大寫。例如:
    STOP YELLING IN UPPERCASE LETTERS!
  3. 報紙或文章的標題中,每個單字的字首都要大寫,其餘字母小寫。[2] 本題中單字的定義為連續的字母,中間沒有夾雜空白或其它的標點符號。[3] 例如:
    A Title Capitalizes Every Word
  4. 在聊天訊息、程式語言中或作者想表達輕鬆、時尚等風格,會使用全小寫。例如:
    while (hungry) eat(food);

有一段文字,在確定它是以上的那一個情境之後,請依指定的大小寫格式輸出。

註:

[1] 除了句首外,專有名詞字首及縮寫本來也應大寫,但本題不計。

[2] 標題中的冠詞、介係詞為例外,字首為小寫,但是本題不計。

[3] 有些標點符號的使用並不會區隔出兩個單字,例如表示所有格的 's。但是本題中「Snail's students」 視為三個單字。

輸入說明

輸入只有二行。第一行含有一段要格式化的文字,第二行則是指定的格式代號。

輸出說明

依指定格式輸出格式化以後的文字。

範例輸入 #1
stop YELLING in Uppercase letters!
2
範例輸出 #1
STOP YELLING IN UPPERCASE LETTERS!
範例輸入 #2
While (HUNGRY) eat(FOOD);
4
範例輸出 #2
while (hungry) eat(food);
測資資訊:
記憶體限制: 64 MB
提示 :
標籤:
出處:
板橋高中教學題 [管理者: snail (蝸牛) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」