10.3.1 字符串长度 (20分)

本文介绍了一个名为strLength的C++函数,用于计算字符串的有效字符数量。该函数接收字符串的起始地址作为参数,并返回字符串中实际有效字符的数量。通过使用while循环遍历字符串直到遇到空字符终止,函数能够准确地计算出字符串的长度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编写函数strLength,计算字符串的实际有效字符的个数,函数传入参数为字符串的起始地址,返回字符串中有效字符数量。

函数接口定义:

int strLength(char str[]);

其中 str是存储字符串的数组。

裁判测试程序样例:

#include<iostream> 
using namespace std;
int strLength(char str[]);
int main()
{
	char s[100];
	cin.getline(s,100);
	cout<<strLength(s)<<endl;
	return 0;
}
/* 你的代码将被嵌在这里 */

输入样例1:

abcdefg

输出样例1:

7

int strLength(char str[])
{
 
 int len=0,i=0; 
 while (str[i++] != 0) len++; 
return len; 

}