C题目:写一个函数,计算一个字符串的长度。在main函数中输入字符串,并输出其长度。

题目要求如下:
写一个函数,计算一个字符串的长度。在main函数中输入字符串,并输出其长度。
提示:
(1)定义int length(char *p)函数,统计指针变量p指向的字符数组中的字符个数,返回其字符个数。
(2)在main函数中,输入一个字符串,存入字符数组,调用length函数,求出字符串的长度,输出其长度值。
代码如下:
#include <stdio.h>
int length(char *p){
    int count=0;
    while(*p!='\0'){
        count++;
        p++;
    }
    return count;
}

int main() {
    char str[100];
    printf("请输入一个字符串:");
    scanf("%s",str);

    int len = length(str);
    printf("字符串长度为:%d\n", len);

    return 0;
}
结果如下:
请输入一个字符串:xsspikayxuqlg@5201314
字符串长度为:21

Process returned 0 (0x0)   execution time : 10.167 s
Press any key to continue.
posted @   昵-称  阅读(198)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
  1. 1 世间美好与你环环相扣 柏松
  2. 2 真的爱你 Beyond
  3. 3 若月亮没来 (Live版) 杨宗纬,宝石Gem,王宇宙Leto
  4. 4 起风了 买辣椒也用券
  5. 5 沦陷 JuggShots
  6. 6 晚风告白 奶嘴儿呦
  7. 7 风吹一夏 (恋爱版) DP龙猪,Swei水,Rays
  8. 8 疯癫少女 刀酱
  9. 9 不得不爱 刀酱
  10. 10 暮色回响(cover:吉星出租)(剪辑版) 陈子渝(虚拟歌手)
  11. 11 幹物女(WeiWei) 封茗囧菌
  12. 12 须尽欢(DJ弹鼓版) 沐泽
  13. 13 须尽欢(浓). LLAY俊
  14. 14 须尽欢(DJ弹鼓版) 沐泽
  15. 15 喜欢你 G.E.M.邓紫棋
  16. 16 掌缘生灭(完整版) 圣光灵主
  17. 17 誓缘 石天天
  18. 18 逆魂 GAI周延
  19. 19 心之火 DJ铁柱
须尽欢(浓). - LLAY俊
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.
点击右上角即可分享
微信分享提示
❤便只顾风雨兼程❤