1.輸入若干個字串(最多19個),以空串結束,求字符部陣列中長度最長的字
Bincludecwtdio. p
include cstring hp
f char key(20)[20]"I
int length i, p:
length-0: i-0
gets(keyin
whiled
&&<19)
(if(strlen(key(i]p-length)
psi:)
gets(keylin):
printf(“長度最長字串是第%d個字串,長度為dap+1lnhk
uj5u.com熱心網友回復:
題目大致敘述清楚了,但是實在沒有興趣撰寫這個程式了。uj5u.com熱心網友回復:
char * func(char **strArry, int num_of_str) {
if (!strArry)
return 0;
char* ret = strArry;
while (num_of_str) {
strArry++;
num_of_str--;
if (strlen(*strArry) >= str(ret))
ret = *strArry;
}
return ret;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/56520.html
標籤:C語言
