二级C语言 程序设计题

按题目要求编写完整功能代码,参考答案点击按钮展开

77程序设计题:求字符串长度

编写函数 mylen,求字符串 s 的长度(不计结尾 '\0')。只在函数体内编写。

#include <stdio.h>
int mylen(char *s)
{
    // 请在此处编写函数体
}
int main()
{
    printf("%d\n", mylen("abc"));
    return 0;
}
参考答案
int mylen(char *s)
{
int n = 0;
while(*s){ n++; s++; }
return n;
}
解析

用指针遍历到 '\0' 为止,每移一位计数加 1。mylen("abc") 输出 3。

试题及答案仅供练习参考,不保证完全准确,正式考试请以NCRE官方教材及官方内容为准。

©2026 NCRE二级题库 版权所有