首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: #include<stdio.h> char s1[10]="abcd!",*s2="\n123\\"; prinff("%d%d\n",strlen(s1),strlen(s2)); 则输出结果是( )。
若有以下定义和语句: #include<stdio.h> char s1[10]="abcd!",*s2="\n123\\"; prinff("%d%d\n",strlen(s1),strlen(s2)); 则输出结果是( )。
admin
2019-01-11
31
问题
若有以下定义和语句:
#include<stdio.h>
char s1[10]="abcd!",*s2="\n123\\";
prinff("%d%d\n",strlen(s1),strlen(s2));
则输出结果是( )。
选项
A、10 7
B、10 5
C、5 5
D、5 8
答案
C
解析
strlen函数返回字符串的长度,求字符串长度时,遇到结束标志‘\0’为止,但是长度不包括结束标识。字符数组s1的后5个元素没有赋值,都为‘\0’,即“abcd!”后为‘\0’。所以strlen(s1)的值为5。字符指针s2所指向的字符串中,\n为转义字符换行符,表示1个字符,\\也为转义字符,代表\,也是1个字符,其后为字符串结束标识‘0’;所以strlen(2)的值也为5。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/HKxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:在形参s所指字符串中的每个数字字符之后插入一个*号。例如,形参s所指的字符串为:det35adh3kjsdf7。执行结果为:def3*5*adh3*kjsdt7*。请在程序的下划线处填入正确的内容并把下划
给定程序MODll.C中函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把s所指串中的字符按正序连接到t所指串的后面。例如:当s所指的字符串为:"ABCDE"时,则t所指的字符串应为:"EDCBAABCDE"。
给定程序MODll.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:7531。请改正程序中的错误,使它能得出正确的
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中,且编号惟一。函数fun的功能是:找出指定编号人员的数据,作为函数值返回,由主函数输出,若指定编号不存在,返回数据中的编号为空串。请在程序的下划线处填入正确的内
已知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法是()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
若程序中已包含头文件stdio.h,以下选项能正确运用指针变量的程序段是()。
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
软件测试中路径覆盖测试是整个测试的基础,它是对软件【】进行测试。
下列对于软件测试的描述中正确的是 ______。
随机试题
唐朝不适用“同居相隐不为罪”原则的罪名有()
以下关于我国古代报纸发行的论述,正确的有()。
亚急性感染性心内膜炎临床表现最常见的是
A.咳喘无力,气短懒言B.干咳少痰,颧红潮热C.干咳无痰,鼻燥咽干D.咳嗽痰多,色白而黏E.咳嗽咯痰,发热恶寒痰浊阻肺常见的症状是
当事人之间通过订立合同设立的以债权债务为内容的民事法律关系,称为( )。在某建设项目施工中形成的下列债权中,不属于合同之债的是( )。
试析近代外报的社会功能。(北大2008年研)
2008年1月7日,悟空买了一个宝来轿车,并到车管所办理了登记。2月18日,八戒向悟空借用汽车,但一直未还。3月21日,悟空与八戒签订买卖合同,将该轿车卖给八戒。八戒当天支付了车款,但未办理轿车过户登记。4月17日,八戒急用钱,又将该车卖给沙僧,但约定该车
线性表的顺序存储结构和线性表的链式存储结构分别是()。
‘在标准模块的变量定义区域中,用()关键字说明的变量属于全局范围的变量。
A、TOEFListhemostgloballyusedlanguageassessmentexam.B、TOEFLscoresmatteralotingettingfinancialaids.C、AllAmerica
最新回复
(
0
)