logo - 刷刷题
下载APP
【简答题】

函数f_str(char *str,char del)的功能是;将非申字符串str分割成若干个子字符串并输出,del表示分割时的标志字符。例如,若str的值为“66981636666257”,del的值为“6”,调用此函数后,将输出3个子字符串,分别为“981”、“3”和“257”。请将函数f_str中(6)~(8)空缺处的内容填写完整。 [函数] void f_str(char *str,char del) { int i,j,len; len = strlen(str); i = 0; while (i<len) { while ( (6) ) i++; /* 忽略连续的标志字符 */ /* 寻找从srt[i]开始直到标志字符出现的一个子字符串 */ j = i+1; while (str[j] !=del && str[j] !='/0') j++; (7)='/0'; /* 给找到的字符序列置字符串结束标志 */ printf (' %s/t', & str [i]); (8); } }

举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸