第五章 數 組 1139 整理藥名

2021-10-04 10:29:57 字數 797 閱讀 2987

1139:整理藥名

時間限制: 1000 ms 記憶體限制: 65536 kb

提交數: 14720 通過數: 7214

【題目描述】

醫生在書寫藥品名的時候經常不注意大小寫,格式比較混亂。現要求你寫乙個程式將醫生書寫混亂的藥品名整理成統一規範的格式,即藥品名的第乙個字元如果是字母要大寫,其他字母小寫。如將aspirin、aspirin整理成aspirin。

【輸入】

第一行乙個數字n,表示有n個藥品名要整理,n不超過100。

接下來n行,每行乙個單詞,長度不超過20,表示醫生手書的藥品名。藥品名由字母、數字和-組成。

【輸出】

n行,每行乙個單詞,對應輸入的藥品名的規範寫法。

【輸入樣例】

4aspirin

cisapride

2-penicillin

cefradine-6

【輸出樣例】

aspirin

cisapride

2-penicillin

cefradine-6

思路:先將頭字元轉換成大寫,然後再將其他字元轉換成小寫。

#include

#include

#include

using

namespace std;

string s[

101]

,ss;

intmain()

for(i=

1;i<=n;i++

)cout<

}

第五章 陣列

陣列就是一組相同型別的變數,它們往往都是為了表示同一批物件的統一屬性,如乙個班級所有同學的身高 全球所有國家的人口數等。陣列可以是一維的,也可以是二維或多維的。使用一維陣列時,一般是從0開始編號,s i 就表示第i 1個同學的身高,i稱為下標變數。例如讀人50個同學的身高,語句就可以這樣書寫 for...

第五章 陣列

學習目標 1 理解陣列含義 2 學會一維陣列 二維陣列解決實際問題 3 掌握各種元素排序等 知識點梳理 重難點和基本知識 一 一維陣列的定義 陣列的概念 按順序排列的一組同種型別的變數構成的集合。乙個陣列在記憶體中佔一片連續的儲存單元 1 一維陣列的定義 定義一維陣列的格式 型別識別符號 陣列名 常...

第五章 陣列array

所謂陣列,是指將那些具有相同型別的 數量有限的若干個變數通過有序的方法組織起來的一種便於使用的形式。陣列屬於一種構造型別,其中的變數被稱為陣列的元素。陣列元素的型別可以是基本資料型別,也可以是特殊型別和構造型別。表示長度 下標從0 開始 int float,double,char 要賦值,初始化 簡...