帮做个C语言题目啊!在线等哦!

来源:百度知道 编辑:UC知道 时间:2024/06/09 15:36:10
用C语言编写程序:写出一个函数,求一个字符串的长度,要求在主函数中输入字符串,并输出其长度
问题补充:要求用指针来实现

#include <stdio.h>
#include <stdlib.h>
void main()
{
int i,N=0;
char *str=(char *)malloc(100*sizeof(char));
scanf("%s",str);

for(i=0;*(str+i)!='\0';i++)
{
N++;
}
printf("%d\n",N);
}

#include <stdio.h>

main()
{ int i=0;
char str[100];
scanf("%s",str);

while(1)
{ if('\0'==a[i++]) break;

}
printf("length=%d",i);
}

#include <stdio.h>
int lg(char *p)
{
int k=0;
while(*p!='\0')
{
k++;
p++;
}
return k;
}

main()
{
char str[80];
int k;
scanf("%s",str);
k=lg(str);
printf("字符串长:%d",k);
}