在计算机c语言中,如何判断字符串长度

发布网友

我来回答

1个回答

热心网友

解题思路:

声明一个大于或等于80长度的字符数组,例如char a[100]。

使用gets()函数输入字符串,该字符串以回车符作为结束标记。

获得字符串的长度,以该长度值-1作为起点,以0作为终点,循环输出字符。

注意:获得字符串长度可以用<string.h>库的strlen()函数,该函数返回字符串的实际长度,其中不包含空字符。

测试代码

测试代码:

#include <stdio.h>

#include <string.h>

int main()

{

    char a[100] = {0};

    gets(a);

    int len = strlen(a);

    for (int i = len - 1; i >= 0; i--)

        printf("%c", a[i]);

    return 0;

}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com