试题查看

首页 > 计算机二级考试 > 试题查看
【分析解答题】

下列给定程序中,函数proc(  )的功能是:从字符串str中,删除所有大写字母’F’。

请修改程序中的错误,使它能得到正确结果。
注意:不要改动main(  )函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
void proc(char*str)
{
int i,j;
//****found****
for(i=j=0;str[i]一’0’;i++)
if(str[i]!=’F’)
//****found****
str[i]=str[i];
str[j]=’\0’;
}
void main(  )
{
char str[80];
printf("\nEnter a string:");
gets(str);
printf("The original string:");
puts(str);
proc(str);
printf("The string after deleted:");
puts(str);
printf("\n\n");}
查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

有以下程序#includevoidfun(intx){if(x/Z>1)fun(有以下程序:#includeintfun(){staticintx=1;x+=1有以下程序:#include#includemain(){int*a,*b,*C有以下程序:#includemain(){intS,t,A=10;doubleB若有以下语句:typedefstructS{intg;charh;}T;以下叙述有以下程序:#includemain(){shortC=124;C=C_;pri