| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 493 人关注过本帖
标题:求解法????
只看楼主 加入收藏
阳光110
Rank: 1
来 自:四川
等 级:新手上路
帖 子:25
专家分:1
注 册:2011-10-21
结帖率:100%
收藏
已结贴  问题点数:1 回复次数:4 
求解法????
求程序可以打印字符串的长度,并且要用调用函数!调用部分为字符串???
求!!急呀!!
搜索更多相关主题的帖子: 字符串 
2011-12-19 18:06
莫丶
Rank: 2
来 自:济南大学
等 级:论坛游民
帖 子:48
专家分:45
注 册:2011-1-2
收藏
得分:0 
函数的形参可以设为char *  ,通过指针来遍历字符串
2011-12-19 20:06
luojie5683
Rank: 2
来 自:重庆
等 级:论坛游民
帖 子:69
专家分:49
注 册:2011-10-10
收藏
得分:0 
strlen()这是个测量字符串长度的库函数,加个预编译命令  #include"string.h"  可直接调用。
2011-12-19 20:30
蚂蚁爱编程
Rank: 1
等 级:新手上路
帖 子:7
专家分:5
注 册:2011-12-19
收藏
得分:0 
这是我做的,用的是dev.c++  不知道合不合你的心意!
#include<stdio.h>
#include<string.h>
#include<stdlib.h>

int main()
{   int count(char [],int ) ;
    int n;  
    char a[80];
    n=count(a,80);
    printf("%d",n);
    system("pause");
    return 0;
}
   int  count(char a[],int n)
 {  int i,j=0;
    gets(a);
 for(i=0;i<n;i++)
   {if(a[i]!='\0')
    j++;
    else
   break;
   }
    return j;
 }   
2011-12-19 21:28
jia393741127
Rank: 2
等 级:论坛游民
帖 子:16
专家分:29
注 册:2011-12-20
收藏
得分:0 
函数部分可以这样写:  int lengh(char *s){ int i=0; while(s[i]!='\0') i++; return i;   一般情况下 都采用第三楼的方法
2011-12-20 12:42
快速回复:求解法????
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014518 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved