【简答题】编写程序,实现以下功能: (1)提示输入一个不超过100个字符的字符串(可使用cin.getline函数),再输入一个字符。 (2)程序在字符串中查找该字符,返回并显示第一次出现的位置(该字符是字符串中的第几个字符,从1开始)。如果该字符未在该字符串中出现过,显示“未找到”。 (3)查找功能由单独的函数实现,首部如下: int search(char s[ ], char c) s参数代表字符串,c参数是要查找的字符,返回值为找到的位置序号。 代码和运行结果合照上传
举一反三
- 编一个程序,定义一个字符串变量,输入字符串,然后再输入一个字符,在字符串中查找该字符出现的次数。
- 一个字符串中任意个连续字符成为该串的子串。
- 编写程序:输入一个长度不超过100的字符串,删除串中的重复字符。输入:要检查的字符串,长度不超过100个字符。输出:删除重复字符后的字符串。例如:输入:abacaeedabcdcd则输出:abced
- 编制函数find_ch,在一个字符串中查找字符ch 第一次出现的位置,返回值为所找到字符的地址,函数find_ch 的原型应为 。(提示:定义一个函数,需要确定它的返回类型、输入参数列表。)
- 18.4______ (字符数组名1,字符数组名2)把字符数组2中的字符串连接到字符数组1 中字符串的后面,并删去字符串1后的串标志“\0”。