29、給定程序中,函數(shù)fun的功能是:在形參s所指字符串中尋找與參數(shù)c相同的字符,并在其后插入一個(gè)與之相同的字符,若找不到相同的字符則函數(shù)不做任何處理。
例如,s所指字符串為:baacda,c中的字符為:a,
執(zhí)行后s所指字符串為:baaaacdaa。
請?jiān)诔绦虻南聞澗處填入正確的內(nèi)容并把下劃線刪除,使程序得出正確的結(jié)果。
注意:源程序存放在考生文件夾下的BLANK1.C中。
不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
#include
void fun(char *s, char c)
{ int i, j, n;
/**********found**********/
for(i=0; s[i]!=___1___ ; i++)
if(s[i]==c)
{
/**********found**********/
n=___2___ ;
while(s[i+1+n]!='\0') n++;
for(j=i+n+1; j>i; j--) s[j+1]=s[j];
/**********found**********/
s[j+1]=___3___ ;
i=i+1;
}
}
main()
{ char s[80]="baacda", c;
printf("\nThe string: %s\n",s);
printf("\nInput a character: "); scanf("%c",&c);
fun(s,c);
printf("\nThe result is: %s\n",s);
}
相關(guān)推薦:
2010年9月計(jì)算機(jī)等級考試沖刺備考指導(dǎo)專題 2010全國計(jì)算機(jī)等考二級C語言考前密卷匯總
2010年計(jì)算機(jī)等級考試二級C語言常見知識點(diǎn) 計(jì)算機(jī)等級考試二級C語言題型分析與應(yīng)試技巧