遍历字符串,直到遇到\0结束。这时数组的下标值,即为字符串长度。
代码如下:
#include
int main()
{
char s[100];
int i;
scanf("%s",s);//输入字符串。
for(i = 0; s[i]!='\0'; i ++);//循环体为空,退出时i值即为字符串长度。
printf("%d\n", i); //输出。
return 0;
}
遍历字符串,直到遇到\0结束。这时数组的下标值,即为字符串长度。
代码如下:
#include
int main()
{
char s[100];
int i;
scanf("%s",s);//输入字符串。
for(i = 0; s[i]!='\0'; i ++);//循环体为空,退出时i值即为字符串长度。
printf("%d\n", i); //输出。
return 0;
}