高仿模拟练习,补全 found 标记处空缺,答案点击按钮展开
自己实现求字符串长度,禁止调用strlen,请补全found三处。
#include <stdio.h>
int fun(char *s)
{
int len=0;
/**********found**********/
while(*s != ___1___ )
{
/**********found**********/
len = len + ___2___;
/**********found**********/
___3___;
}
return len;
}
int main()
{
char str[100];
gets(str);
printf("len=%d\n",fun(str));
return 0;
}
'\0'
1
s++
第1空循环条件字符不等于结束符;第2空长度计数器len增加;第3空指针向后移动。输入test123输出len=7。