求这个程序的算法流程图或文字说明#include int main() {int length(char *p);int len; char str[20]; printf("input string:");scanf("%s",str);len=length(str); printf("The length of string is %d.\n",len);return 0;} int length(char *p){int n;
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/03 12:29:31
![求这个程序的算法流程图或文字说明#include int main() {int length(char *p);int len; char str[20]; printf(](/uploads/image/z/392738-50-8.jpg?t=%E6%B1%82%E8%BF%99%E4%B8%AA%E7%A8%8B%E5%BA%8F%E7%9A%84%E7%AE%97%E6%B3%95%E6%B5%81%E7%A8%8B%E5%9B%BE%E6%88%96%E6%96%87%E5%AD%97%E8%AF%B4%E6%98%8E%23include+int+main%28%29+%7Bint+length%28char+%2Ap%29%3Bint+len%3B+char+str%5B20%5D%3B+printf%28%22input+string%3A%22%29%3Bscanf%28%22%25s%22%2Cstr%29%3Blen%3Dlength%28str%29%3B+printf%28%22The+length+of+string+is+%25d.%5Cn%22%2Clen%29%3Breturn+0%3B%7D+int+length%28char+%2Ap%29%7Bint+n%3B)
求这个程序的算法流程图或文字说明#include int main() {int length(char *p);int len; char str[20]; printf("input string:");scanf("%s",str);len=length(str); printf("The length of string is %d.\n",len);return 0;} int length(char *p){int n;
求这个程序的算法流程图或文字说明
#include
int main()
{int length(char *p);
int len;
char str[20];
printf("input string:");
scanf("%s",str);
len=length(str);
printf("The length of string is %d.\n",len);
return 0;
}
int length(char *p)
{int n;
n=0;
while (*p!='\0')
{n++;
p++;
}
return(n);
}
求这个程序的算法流程图或文字说明#include int main() {int length(char *p);int len; char str[20]; printf("input string:");scanf("%s",str);len=length(str); printf("The length of string is %d.\n",len);return 0;} int length(char *p){int n;
#include <stdio.h>
int main( void )
{
int length( char *p );
int len;
char str[20];
printf( "input string: " ); // 显示提示串
scanf( "%s", str ); // 读入字符串
len = length( str ); // 计算其长度
printf( "The length of string is %d.\n", len ); // 显示结果
return 0;
}
int length( char *p )
{
int n;
n = 0; // 置长度计数初值为0
while ( *p != '\0' ) { // 若p指向字符非结束符
n++; // 计数增一
p++; // p后移一个字符
}
return (n); // 返回长度计数
}