题解 | 获取字符串长度

获取字符串长度

https://www.nowcoder.com/practice/9a2d212d23f5436c80607d5e68c6d12a

#include <stdio.h>

int main() {
    char str[100];       // 用来存放输入字符串
    char *p = str;       // 字符指针指向字符串首地址
    int length = 0;
    fgets(str, sizeof(str), stdin);
 
    while (*p != '\0' && *p != '\n') {  
        length++;
        p++;   // 指针向后移动
    }

    // 输出结果
    printf("%d", length);

    return 0;
}

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务