00问答网
所有问题
怎么用C语言编写一个可以计算出字符串长度的程序,不用指针和strlen函数
如题所述
举报该问题
推荐答案 2011-10-15
int StrLen(char *pChar)
{
int nLen = 0 ;
while (pChar[nLen] != '\0')
{
nLen ++ ;
}
return nLen ;
}
因为字符串都是以一个\0结尾的 所以说计算出字符串长度的方法很多
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/rrBrBDTjZ.html
其他回答
第1个回答 2011-10-16
#include<stdio.h>
void main()
{
int i,len=0;
char s[100];
gets(s);
for(i=0;s[i];i++)len++;
printf("%d",len);
}
第2个回答 2011-10-16
依赖dependence正解!
相似回答
c语言
求
字符串长度,用函数,不用指针
答:
可以直接用函数。。。比如
char s[] = "aaabbbccc";int len = strlen(s);strlen就可以用来求字符串的长度
。。。也可以自己写个函数来实现。。。include <stdio.h> int len(char s[]){ int i;for(i=0;s[i]!='\0';i++);return i;} void main(){ char s[] = "aaabbbccc";int...
用c语言编写程序,不使用strlen函数
,求
字符串的
串长
答:
遍历字符串,直到遇到\0结束。这时数组的下标值,即为
字符串长度
。代码如下:include <stdio.h>int main(){ char s[100]; int i; scanf("%s",s);//输入字符串。 for(i = 0; s[i]!='\0'; i ++);//循环体为空,退出时i值即为字符串长度。 printf("%d\n", i);...
用C语言编写
一道
程序,
求输入
字符串的长度
,且不
能用strlen
gth
函数
答:
return test - 1;}
...
一个字符串,不使用strlen函数
,求出该
字符串的长度
。
答:
main(){ char a[50],*p;int m=0;scanf("%s",a);for(p=a;(*p)!=0;p++)m++;printf("%s的长度是%d。\n",a,m);} 有什么问题请留言。
大家正在搜
c语言strlen计算字符串长度
c语言字符串字节数怎么计算
计算最长的字符串长度c语言
c语言字符串长度怎么算
计算一个字符串的长度
C语言计算字符串长度
c语言求字符串的长度并输出
c语言中怎么判断字符串长度
编写程序求字符串长度
相关问题
C语言,用指针编写一个求字符串长度的函数(不要用strlen...
用c语言编写程序,不使用strlen函数,求字符串的串长
c语言编写字符串长度不用strlen函数
C语言 写一函数,求出字符串的长度,在主函数中输入字符串,并...
c语言编程 编写求字符串长度的函数int strlen(ch...
C语言写了一个小程序,统计输入字符串长度的。函数调用不太会,...
C语言:我要用字符串处理函数strlen直接测字符串常量的长...