方法一:运用strlen函数:
#include<stdio.h>
#include<string.h>//增加string头文件
int main()
{ char a[80];//设置数组长度
gets(a);
printf("%d",strlen(a));
return 0;
}
方法二:运用循环:
#include<stdio.h>
int main()
{
int i,word=0,num=0;
char a[80];
gets(a);//gets意思是接受键盘输入内容
for(i=0;a[i]!=0;i++)
{
if(a[i]==' ')word=0;
else if(word==00)//如果word等于0并且不等于空格(空格代表无输入)
word=1;
num++;
}
printf("%d",num);
}
相比之下,用函数真香
博客介绍了计算字符串长度的两种方法,一是运用strlen函数,二是运用循环,并且表示使用函数更为便捷,涉及C和C++语言。
1498

被折叠的 条评论
为什么被折叠?



