本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。
輸入是乙個以回車結束的非空字串(少於80個字元)。
輸出去重排序後的結果字串。
ad2f3adjfeainzzzv
23adefijnvz
先對字串裡的字元按照ascii碼順序從小到大排序,再對排序後的陣列刪除重複項。
#include#includechar* sortarray(char *str, int n);
char* deleteduplicate(char *str, int n);
int main()
/***選擇排序
*/char* sortarray(char *str, int n)
}if(min}
return str;
}/**
*對排序後的陣列刪除重複項
*/ char* deleteduplicate(char *str, int n)else
}ret[j]='\0';
return ret;
}
刪除重複字元
本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。輸入格式 輸入是乙個以回車結束的非空字串 少於80個字元 輸出格式 輸出去重排序後的結果字串。輸入樣例 ad2f3adjfeainzzzv輸出樣例 23adefijnvz include include voi...
0010 刪除重複字元
7 23 刪除重複字元 20 分 本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。輸入格式 輸入是乙個以回車結束的非空字串 少於80個字元 輸出格式 輸出去重排序後的結果字串。輸入樣例 ad2f3adjfeainzzzv 輸出樣例 23adefijnvz 注...
PTA 刪除重複字元
本題要求編寫程式,將給定字串去掉重複的字元後,按照字元ascii碼順序從小到大排序後輸出。輸入是乙個以回車結束的非空字串 少於80個字元 輸出去重排序後的結果字串。ad2f3adjfeainzzzv 23adefijnvz 題目只是說非空字串,所以要用getline 不要用cin,使用set cha...