我爱橙 发表于 2022-6-10 15:03:51

EX10.19 Squeeze函数的功能是删除字符串s中所出现的与变量c相同的字符。

本帖最后由 我爱橙 于 2022-6-10 15:14 编辑

Squeeze函数的功能是删除字符串s中所出现的与变量c相同的字符。例如,输入为:

abcdef↙

c↙

输出为:

abdef

按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

#include <stdio.h>
#include <string.h>
void Squeeze(char *s, char c);
int main()
{
char a, c, *s;
s = a;
gets(a);
scanf("%c",&c);
Squeeze(s, c);
printf("%s\n", s);
return 0;
}
void Squeeze(char s, char c)
{
int i, j;
for (i = j = 0; s != '\0'; i++)
{
if (【1】)
{
【2】;
j++;
}
}
【3】_____; / 在字符串t2的末尾添加字符串结束标志 */
}


A.
【1】s != c
【2】s = s
【3】s = '\0'


B.
【1】s == c
【2】s = s
【3】s = '\0'


C.
【1】s != c
【2】s = s
【3】s = '\0'


D.
【1】s == c
【2】s = s
【3】s = '\0'
页: [1]
查看完整版本: EX10.19 Squeeze函数的功能是删除字符串s中所出现的与变量c相同的字符。