2006年秋浙江省高等学校计算机等级考试试卷(二级C)
#include <stdio.h>
void main()
{char c, s[80]="Happy New Year";
int i; void f(char *s,char c);
c=getchar();
f(s,c);
puts(s);
}
void f(char *s,char c)
{ int k=0,j=0;
while(s[k]!='0'{
if(s[k]!=c){
s[j]=s[k];
j++;
}
k++;
}
s[j]=‘\0’;
}
1.输入字母a,输出?
1.输入字母e,输出?
1.输入字母p,输出?
1.输入字母b,输出?
答案我有的,主要是看不懂,求讲解!!!跪谢!!!