中易网

C语言程序:题目:从键盘输入一个字符串,按照字符顺序从小到大进行排序,并要求删除重复的字符。答案如下

答案:1  悬赏:10  
解决时间 2021-03-09 03:26
C语言程序:题目:从键盘输入一个字符串,按照字符顺序从小到大进行排序,并要求删除重复的字符。答案如下
最佳答案
#include
#include"string.h"
int main(void)
{
char str1[500]={0},str2[256]={0};//定义二个数组,并赋初值为0
int i;
gets(str1);//读取一个字符串
for(i=0;str1[i];i++)
{
str2[str1[i]]=1;//str1中每个字符的assic码作为str2的下标值,并把对应位置填充为1,同一个字符的assci值相同,所以这样就去掉了重复字符
}
for(i=0;i!=256;i++)
if(str2[i]==1)//判断数组中被str1填充的位置,填充的是非0值,没填充的是0值
printf("%c",i);//输出str2的下标值,对应str1中的字符值
putchar('\n');
return 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
希望我不要生病,病不起,因为没有人关心
二十倍的根号三减六十是否能化简
宝石镇计划生育服务站地址有知道的么?有点事
谷宝脾插秧机插植臂轴多少钱一根
舒尔SE215蓝色版听起来和iPhone的耳机比起来
为什么(1+h)的n次方大于等于1+nh 求答案啊啊
集美大学轮机工程学院-轮机实验大楼这个地址
二次函数图像b的大小怎么判断
ThinkPad SL500 (27469DC)支持DDR2 800的内存
通天峡加油站怎么去啊,有知道地址的么
我们的爱情导致更慷慨,是哪首歌里面的歌词
阴毛怎么剃才安全
违反计划生育罚款后可以向法院起诉计划生育部
池州职业技术学院和宣城职业技术学院哪个好?
南安康美科目二新考场自动档加油门吗
推荐资讯
2015年中考浦北中学录取分数线是多少
小明用六分之五的时间写了10个字,平均写一个
联通5.12mk是多少兆流量
i'm a p——后面能填什么单词
交社会保险的生育险人流可以报销吗
256G全网甬智能手机才(799元)是真货吗?
西安卡耐基地址在哪啊,在西安哪个区
我本来脸上有红血丝,喝牛奶会增加脸上的红血
启航电脑维修部我想知道这个在什么地方
为什么在潮湿的路面施划标线会产生微孔和起泡
那学记者要选文科还是理科
2000以内能玩lol的不太卡笔记本电脑
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?