c语言编程 编写求字符串长度的函数int strlen(char*s),在主函数中调用该函数输出指定字符串的长度

2020-09-16 科技 118阅读

思路:因为字符串都是以'\0'作为结束标志,所以可以从字符串的第一个位置开始遍历,直到出现'\0'停止遍历,并每次下标后移,字符串的长度加1,最后返回字符串长度。

参考代码:

#include "stdio.h" 
int strlen(char *s){//求字符串长度函数 
int n;
for(n=0;s[n]!='\0';n++);
return n;

int main() {
char a[100];
gets(a); 
printf("%d\n",strlen(a));
return 0;
}
/*
运行结果:
wqerqew

*/
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com