C程序的练习题、字符串长度(练习) 求解啊 有些不懂
在右侧我们给出了一个已经基本完成的程序,读入了一个字符串,调用了一个叫str_len的函数来计算这个字符串的长度,并输出。聪明的你应该已经发现了,这个叫str_len的函...
在右侧我们给出了一个已经基本完成的程序,读入了一个字符串,调用了一个叫str_len的函数来计算这个字符串的长度,并输出。
聪明的你应该已经发现了,这个叫str_len的函数并没有完成,在不修改函数原型的情况下,请完成str_len函数,实现我们上述的功能吧。
样例输入
abcdefg
样例输出
7
1
#include <stdio.h>
2
#include <stdlib.h>
3
4
int str_len(char *str);
5
6
int main(){
7
char *str = (char *)malloc(100*sizeof(char));
8
scanf("%s",str);
9
printf("%d", str_len(str));
10
free(str);
11
return 0;
12
}
13
14
int str_len(char *str){
15
//请在这里完成你的函数
*************************就是在这里不会了
return 0;
18
} 展开
聪明的你应该已经发现了,这个叫str_len的函数并没有完成,在不修改函数原型的情况下,请完成str_len函数,实现我们上述的功能吧。
样例输入
abcdefg
样例输出
7
1
#include <stdio.h>
2
#include <stdlib.h>
3
4
int str_len(char *str);
5
6
int main(){
7
char *str = (char *)malloc(100*sizeof(char));
8
scanf("%s",str);
9
printf("%d", str_len(str));
10
free(str);
11
return 0;
12
}
13
14
int str_len(char *str){
15
//请在这里完成你的函数
*************************就是在这里不会了
return 0;
18
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询