本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。
輸入格式:
輸入是乙個以回車結束的非空字串(少於80個字元)。
輸出格式:
輸出去重排序後的結果字串。
輸入樣例:
ad2f3adjfeainzzzv
輸出樣例:
23adefijnvz
**:
#include
#include
void
sort
(char a,
int n)
;//氣泡排序函式
intmain()
str[i]
='\0'
; k =0;
//第一遍遍歷去重字元
for(i =
0; str[i]
!='\0'
; i++)if
(flag ==1)
}//用氣泡排序,把最大的排在最後
sort
(ch,k)
;//輸出
for(i =
0; i < k; i++
)return0;
}void
sort
(char a,
int n)
//氣泡排序}}
}
c++**:
#include
using
namespace std;
int ch[
300]
;int
main()
for(
int i =
0; i <
128; i++)}
return0;
}
0010 刪除重複字元
7 23 刪除重複字元 20 分 本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。輸入格式 輸入是乙個以回車結束的非空字串 少於80個字元 輸出格式 輸出去重排序後的結果字串。輸入樣例 ad2f3adjfeainzzzv 輸出樣例 23adefijnvz 注...
PTA 刪除重複字元
本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。輸入是乙個以回車結束的非空字串 少於80個字元 輸出去重排序後的結果字串。ad2f3adjfeainzzzv 23adefijnvz 題目只是說非空字串,所以要用getline 不要用cin,使用set cha...
C PTA刪除重複字元
本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。輸入是乙個以回車結束的非空字串 少於80個字元 輸出去重排序後的結果字串。ad2f3adjfeainzzzv23adefijnvz先對字串裡的字元按照ascii碼順序從小到大排序,再對排序後的陣列刪除重複項。i...