#include<stdio.h>
#include<string.h>
int main()
{
char a[100];
int i, cnt = 0,len;
char temp;
gets(a);
len = strlen(a);
//先排序
for(i = 0; i < len - 1; i++)
{
for(int j = 0; j < len-1; j++)
{
if(a[j]> a[j + 1])
{
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
for(i = 0; i < len ; i++)
{
if(a[i] != a[i+1])
{
printf("%c", a[i]);
}
}
return 0;
}
本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出。
最新推荐文章于 2025-04-21 16:28:20 发布