Chinaunix首页 | 论坛 | 博客
  • 博客访问: 140978
  • 博文数量: 45
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 495
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-21 20:14
文章分类
文章存档

2012年(2)

2007年(43)

我的朋友
最近访客

分类: C/C++

2007-02-27 20:16:52

写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。   
1.程序分析:
2.程序源代码:
main()
{
int len;
char *str[20];
printf("please input a string:\n");
scanf("%s",str);
len=length(str);
printf("the string has %d characters.",len);
}
length(p)
char *p;
{
int n;
n=0;
while(*p!='\0')
{
 n++;
 p++;
}
return n;
}
阅读(1790) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2008-03-27 14:01:36

#include"stdio.h" length(char *p); main() { int len; char str[20]; printf("please input a string:\n"); scanf("%s",str); len=length(str); printf("the string has %d characters.",len); } length(char *p) { int n; n=0; while(*p!='\0') { n++; p++; } return n; }