A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lf900827 中级黑马   /  2015-9-1 22:05  /  234 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。

4 个回复

倒序浏览
竟然回不了贴,好神奇
回复 使用道具 举报
字符串String   API自带求长度的方法  length();

String s= "美女";
int len = s.length();
system. out.println(len);
回复 使用道具 举报
地狱里的帅灵魂 发表于 2015-9-2 09:48
字符串String   API自带求长度的方法  length();

String s= "美女";

System.out.println(s+len);
回复 使用道具 举报
#include <stdio.h>
#include <string.h>
void len(char arr[]){
    char *p=arr;
    int count=0;
    while (*p!='\0') {
        count++;
        p++;
    }
   printf("您输入字符串长度为:%d\n",count);
}
int main(int argc, const char * argv[]) {
    char a[100];
    printf("请输入一个字符串:\n");
    scanf("%s",a);
    len(a);
    return 0;
}
不足之处是不能输入空格,还易溢出,不过溢出时算出结果是对的.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马