二級C程序脩改(七)
測試描述:
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
給定程序中的函數樂趣MODI1。C
例如,儅s ="AABCDE"和t ="BDFG"時,
u中的字符串是" AACE"。
請更正fun函數中的錯誤,以便它能得到正確的結果。注意:不要
改變主函數,添加或刪除行,或者改變程序的結搆!
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
程序:
= = = = = = = = = = =包含
void fun(char * s,char *t,char u)
{ int i,j,sl,TL;
sl = slen(s);TL = slen(t);
for(I = 0;I { for(j = 0;j if(s[I]= = t[j])break;
if(j >TL)
* u = s[I];
}
* u = ' \ 0 ';
}
main()
{ char s[100],t[100],u[100];
clrscr();
printf(" \ n請輸入歌曲:");scanf("%s",s);
printf(" \ n請輸入sing t:");scanf("%s",t);
fun(s,t,u);
printf("結果爲:%s\n",u);
}
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
所需數據:[ br/]void fun (char *s,char *t,char *u)
void fun (char *s,char *t,char u[])
void fun (char *s,char *t,char u[100])
fun (char *s,char *t,char * u)
char u[])
fun (char *s,char *t,char u[100])
fun (char s[],char t[],char u[])
fun (char s[100],char t[100],char u[100])
void fun(char s[],char t[],char u[])
void fun(char s[100],char t[100],char u[100])[] (jif(!(TL >j))
if(j = = TL)
if(TL = = j)
0條評論