3.编写函数 int len(char a[100]),返回值为字符数组长度。在 main 函数 中输入字符串,调用该函数。
时间: 2024-05-04 08:21:44 浏览: 45
python 写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度(示例)
以下是实现该函数的代码:
```c
#include <stdio.h>
int len(char a[100]) {
int length = 0;
while (a[length] != '\0') {
length++;
}
return length;
}
int main() {
char str[100];
printf("请输入一个字符串:");
scanf("%s", str);
printf("该字符串的长度为:%d\n", len(str));
return 0;
}
```
该函数通过遍历字符数组中的每个字符,直到遇到字符串结束符 `\0`,统计出字符数组的长度。在 `main` 函数中,先输入一个字符串,然后调用 `len` 函数计算字符串长度并输出。
阅读全文