description
輸入字串(長度20以內),將字串中大寫字母改為小寫字母,其他字元不變,輸出改變後的字串。
input
乙個字串(長度20以內)
output
輸出改變後的字串(改變規則:將字串中大寫字母改為小寫字母,其他字元不變)
sample input**
abc123bus
sample output
abc123bus
參考解答
description
編寫乙個函式,功能是使輸入的字串逆序輸出。
input
輸入一串字串,注意字串中不要有空格。
output
輸出該字串的逆序。
sample input**
abcdefg
sample output
gfedcba
hint
#include
#include
int main()
參考解答
description
輸入乙個字串,將其分段輸出,分段符為除字母和數字之外的符號。
input
輸入乙個字串
output
輸出分段後的字串
sample input**
ad/adfa,,123d?#a1
sample output
ad adfa
123d
a1 參考解答
description
寫一函式,求乙個字串的長度。在main函式中輸入字串,並輸出其長度。
input
一行字串
output
字串長度
sample input**
t9g(*&we3@#$fw2adecwer
sample output
22hint
主函式已給定如下,提交時不需要包含下述主函式
/* c** */
int main()
參考解答
description
寫一函式,將兩個字串連線
input
兩行字串
output
鏈結後的字串
sample input**
123
abc
sample output
123abc
參考解答
description
輸入乙個字串,將其按給定的長度n格式化並輸出,若n=0,則輸出原字串
input
輸入乙個字串
output
格式化並輸出
sample input**
asdfasdf
3sample output
asd
fas
df 參考解答
description
將字串t插入到字串s中,在位置pos後插入。不得使用字串操作函式,輸出組合成的字串。
input
輸入兩個字串(t和s)和要插入的位置(pos)
output
輸出組合後的字串
sample input**
qwe
jij
3sample output
jijqwe
參考解答
description
編寫程式,判斷輸入的乙個字串是否為回文。若是則輸出「yes」,否則輸出「no」。所謂回文是指順讀和倒讀都是一樣的字串。
input
output
sample input**
abcddcba
sample output
yes
參考解答
description
用指標編寫乙個程式,輸入字串後,統計其中各種字元的個數,輸出其中大小寫字母,數字,以及其他字元的個數。
主函式已經給出,請編寫統計字元種類函式。
input
一串字串
output
該字串中大小寫字母,數字,以及其他字元的個數,最後輸出總字串長度。
sample input**
i play lol for 3 years.
sample output
4 12
1 6
23hint
#include
int main()
參考解答
description
寫一函式,實現兩個字串的比較。即自己寫乙個strcmp函式,函式原型為
int stringcmp(char *p1,char *p2);
設p1指向字串s1,p2指向字串s2。要求當s1=s2時,返回值為0,若s1≠s2,返回它們二者第1個不同字元的ascii碼差值(如」boy」與」bad」,第2個字母不同,」o」與」a」之差為79-65=14)。如果s1>s2,則輸出正值,如s1
/* c** */
int main()
參考解答
description
輸出n個字串,把其中以包含字母b或b的字串輸出。
input
第一行 n
第二行到第n+1行,每行乙個字串
output
包含字母b或b的字串
sample input**
6 ada
bob
tom
brown
jobs
alice
sample output
bob
brown
jobs
參考解答
description
編寫乙個c程式實現將字串中的所有」you」替換成」we」
input
輸入包含多行資料
每行資料是乙個字串,長度不超過1000
資料以eof結束
output
對於輸入的每一行,輸出替換後的字串
sample input**
you are what you do
sample output
we are what we do
參考解答
description
乙個字串s、乙個字串t,判斷t是否是s的子串,若是則將s中所有出現了t串的地方換成指定的字元或字串p,若不是,則輸出no
input
乙個字串s、乙個字串t,要換的字元或字串
output
輸出修改後的s串
sample input**
asdfasdf
132
saf
sample output
no 參考解答
《C語言及程式設計》實踐專案 字串陣列
返回 賀老師課程教學鏈結 專案1 帶姓名的成績單 設score陣列中儲存8名同學的c語言成績,字串陣列name中儲存同學們的姓名。這兩個陣列中,每名同學的姓名與成績的下標要始終保持一致 例如name i 和score i 表示同一位同學 下標為i 的姓名和c語言成績,否則會張冠李戴 1 輸出按成績排...
《C語言及程式設計》實踐專案 字串陣列
返回 賀老師課程教學鏈結 專案1 帶姓名的成績單 設score陣列中儲存8名同學的c語言成績,字串陣列name中儲存同學們的姓名。這兩個陣列中,每名同學的姓名與成績的下標要始終保持一致 例如name i 和score i 表示同一位同學 下標為i 的姓名和c語言成績,否則會張冠李戴 1 輸出按成績排...
C程式語言 字串
標籤 空格分隔 c 9.1.2 字串 字串變數 9.1.3 字串 字串的輸入輸出 9.1.4 字串 字串陣列,以及程式引數 9.2.1 字串函式 單字元輸入輸出 9.2.2 字串函式 字串函式strlen 9.2.3 字串函式 字串函式strcmp 9.2.4 字串函式 字串函式strcpy 9.2...