PAT1029 舊鍵盤(C完全正確)

2022-08-11 08:06:12 字數 699 閱讀 6771

題目:舊鍵盤上壞了幾個鍵,於是在敲一段文字的時候,對應的字元就不會出現。現在給出應該輸入的一段文字、以及實際被輸入的文字,請你列出肯定壞掉的那些鍵。

思路:遍歷第一次輸入的字串str1,通過search函式檢視str[i]是否出現在str2字串中,輸出沒有出現的字元並且把輸出過的字元儲存起來,每次要輸出字元前用search判斷該字元是否輸出過

**:

#include#include

#include

#include

int search(char str,int n,char c)//

查詢陣列中是否有相同字元

return0;

}void tran_s(char str,int n) //

小寫轉換大寫

}int

main()

, str2[129] = , result[128];//

儲存輸出結果

scanf("

%s%s

", str1,str2);

int len1 = strlen(str1), len2 = strlen(str2),step=0

; tran_s(str1, len1);

tran_s(str2, len2);

for (int i = 0; i < len1; i++)

}return0;

}

pat 1029舊鍵盤 C語言

舊鍵盤上壞了幾個鍵,於是在敲一段文字的時候,對應的字元就不會出現。現在給出應該輸入的一段文字 以及實際被輸入的文字,請你列出肯定壞掉的那些鍵。輸入格式 輸入在 2 行中分別給出應該輸入的文字 以及實際被輸入的文字。每段文字是不超過 80 個字元的串,由字母 a z 包括大 小寫 數字 0 9 以及下...

乙級pat 1029 舊鍵盤

題目描述 舊鍵盤上壞了幾個鍵,於是在敲一段文字的時候,對應的字元就不會出現。現在給出應該輸入的一段文字 以及實際被輸入的文字,請你列出肯定壞掉的那些鍵。輸入描述 輸入在2行中分別給出應該輸入的文字 以及實際被輸入的文字。每段文字是不超過80個字元的串,由字母a z 包括大 小寫 數字0 9 以及下劃...

乙級 PAT 1029 舊鍵盤 20

舊鍵盤上壞了幾個鍵,於是在敲一段文字的時候,對應的字元就不會出現。現在給出應該輸入的一段文字 以及實際被輸入的文字,請你列出肯定壞掉的那些鍵。輸入格式 輸入在2行中分別給出應該輸入的文字 以及實際被輸入的文字。每段文字是不超過80個字元的串,由字母a z 包括大 小寫 數字0 9 以及下劃線 代表空...