输入一个字符串并求出长度 C语言在main函数中输入字符串并输出其长度应该怎样操作?
浏览量:2421
时间:2021-03-11 01:23:02
作者:admin
C语言在main函数中输入字符串并输出其长度应该怎样操作?
#包括和限制。H>
int stringlength(char*STR)/*函数来查找字符串的长度*/]{
int length=0
while(*(STR)!=“0”)length
return length
}
int main()
]{
char s[1000
]printf(”请输入字符串s,长度不超过1000:n”)
scanf(%s”,&)
int length=string length(s)
printf(”输入字符串s的长度为%dn“,len)
return 0
}
创意:因为所有字符串都以“0”结尾,所以可以从字符串的第一个位置开始遍历,直到“0”停止遍历,每次都将下标向后移动,将字符串长度加1,最后返回字符串长度。
参考代码:
#包括?“斯蒂奥。H “?
内景?斯特伦(char?*{//查找字符串长度函数?
内景?N
表示(N=0s[N]!=“0”n)
返回?恩
}?
内景?主要()?{
查?A[100
]得到(A)?
printf(%dn“,strlen(a))
返回?0
}]/*
运行结果:
wqerqew
7?
*/
输入一个字符串并求出长度 c语言字符个数怎么算 c语言字符串长度定义
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。