柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
设有定义 char str[] = "Hello"; 则语句 printf("%d %d", sizeof(str), strlen(str)); 的输出结果是
A.5 5
B.6 6
C.6 5
D.5 6
热度🔥703
参考答案:C
解析:
【解析】本题考查sizeof和strlen对字符串的处理不同之处,sizeof求出字符串的字符个数,包括结尾符。Strlen求出字符串的实际字符,不包括结尾符。所以答案为6,5,C选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
下列操作中,适宜使用宏的是( )。
有以下程序 #include #include typedef struct { char name[9]; char sex; float score[2]; } STU; void f(STU A) { STU b={"Zhao", 'm', 85.0, 90.0}; int i; strcpy(a.name, b.name); a.sex = b.sex; for (i=0; i<2; i++) a.score[i] = b.score[i]; } main() { STU c={"Qian", 'f', 95.0, 92.0}; f(c); printf("%s,%c,%2.0f,%2.0f\n", c.name, c.sex, c.score[0], c.score[1]); } 程序的运行结果是
下面不属于软件测试实施步骤的是
针对PowerPoint幻灯片中图片对象的操作,描述错误的是( )。
将Word文档中的大写英文字母转换为小写,最优的操作方法是( )。
标签
二级C语言
strlen
字符串
sizeof
str