【简答题】题目内容: 通过键盘输入一串小写字母( a~z )组成的字符串,编写一个测试程序,将字符串中连续出现的重复字符删去(即 在一个字符串中,如果遇到连续重复的字符只出现一次), 然后输出处理后的字符串。例如: str1="aabbccddaabbccdd" ,输出结果为: "abcdabcd" 。 输入格式 : 一个字符串 输出格式: 删除连续的重复字符后得到的 新字符串 输入样例: aabcccccaaa 输出样例: abca
举一反三
- 编写程序:输入一个长度不超过100的字符串,删除串中的重复字符。输入:要检查的字符串,长度不超过100个字符。输出:删除重复字符后的字符串。例如:输入:abacaeedabcdcd则输出:abced
- 一个字符串中任意个连续字符成为该串的子串。
- 输入字符串"http://sports.sina.com.cn/",输出以下结果: 1、字符串中字母t出现的次数。 2、字符中"com"子串出现的位置。 3、将字符串中所有的"."替换为"-"。 4、提取"sports"和"sina"两个子串(分别使用正向和反向截取方式)。 5、将字符串中的字母全变为大写。 6、输出字符串的总字符个数。 7、在字符串后拼接子串"index"
- 编写一个程序,要求用户输入一个任意的字符串,将该字符串中重复的字符去除(只保留一个不重复字符),然后进行升序排序输出。如输入“abcaadef”,输出为“abcdef”。
- 18.4______ (字符数组名1,字符数组名2)把字符数组2中的字符串连接到字符数组1 中字符串的后面,并删去字符串1后的串标志“\0”。