-->
当前位置:首页 > 题库 > 正文内容

程序填空题:字符串中查找字符并输出

Luz4年前 (2021-05-10)题库1430
以下程序的功能是输入一个字符串和一个字符,如果该字符在字符串中,就从该字符首次出现的位置开始输出字符串中的字符。例如,如果输入的字符串为“Hello”,输入的字符为'e',则输出结果为“ello”。请填空。

```c++
#include
@@[char*](3) match(char *s, char ch) {
while (*s != '\0')
if (*s == ch)@@[return s](3);
else s++;
@@[return NULL](3);
}
int main()
{
char ch, str[80], *p = NULL;
scanf("%s", str);
getchar();
ch = getchar();
if ((p = match(str, ch)) != NULL)
printf("%s\n", p);
else
printf("Not Found\n");
return 0;
}

```







答案:
第1空:char*

第2空:return s

第3空:return NULL

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。