首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main( ) { char p[20]={’a’,’b’,’c’,’d’},q[ ]="abc",r[ ]="abcde’; strcat(p,r) ;strcpy(p+strlen(q),q)
有以下程序 #include main( ) { char p[20]={’a’,’b’,’c’,’d’},q[ ]="abc",r[ ]="abcde’; strcat(p,r) ;strcpy(p+strlen(q),q)
admin
2013-02-23
72
问题
有以下程序
#include
main( )
{ char p[20]={’a’,’b’,’c’,’d’},q[ ]="abc",r[ ]="abcde’;
strcat(p,r) ;strcpy(p+strlen(q),q);
printf("%d\n",strlen(p));
}
程序运行后的输出结果是
选项
A、9
B、6
C、11
D、7
答案
B
解析
strcpy( )函数的功能是将字符串q复制到从p13]位置开始的存储单元,同时复制字符串结束标志’\0’到p[6]中。函数strlen( )返回的是字符串中不包括’\0’在内的实际长度,敢本题答案为B)。
转载请注明原文地址:https://kaotiyun.com/show/b1Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若fp是指向某文件的指针,已读到此文件末尾,则库函数feof(fp)的返回值是______。
若输入ab,程序运行结果为______。main(){staticchara[2];scanf("%s",a);printf("%c,%c",a[1],a[2]);}
表示关系x<=y<=z的C语言表达式为______。
下列程序语句中,不正确的是______。
假设在turboc2.0采用small模式编译如下程序main(){chara[4]={’a’,’b’};char*b="abc";printf("%d,%d",sizeof(A),sizeof(B));
数据的逻辑结构有线性结构和【】两大类。
在线性结构中,第一个结点没有前驱结点,其余每个结点有且只有【】个前驱结点;最后一个结点没有后继结点,其余每个结点有且只有【】个后继结点。
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内各成分之间的联系。
以下叙述正确的是()。
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是()
随机试题
邓小平指出,社会主义的根本原则是
有关动脉粥样硬化的病因及发病机制,哪一项是错误的
根据《中华人民共和国中外合资经营企业法》规定,下列关于中外合资经营企业公司治理制度的表述,正确的是()。
生产经营单位安全生产的第一责任者是()。
某球罐为低合金钢制造,壁厚为40mm,其焊后应该立即进行的工作为()。
某建筑公司承接一项综合楼任务,建筑面积109828m2,地下3层,地上26层,箱形基础,主体为框架结构。该项目地处城市主要街道交叉路口,是该地区的标志性建筑物。因此,施工单位在施工过程中加强了对工序质量的控制。在第5层楼板钢筋隐蔽工程验收时发现整个楼板受力
盈余公积的用途主要有()。
甲公司向乙银行借款,同意以自己现有以及将有的全部生产设备、原材料、产品、半成品进行抵押。根据担保法律制度的规定,下列关于该抵押的表述中,正确的有()。
甲乙两人签订一份钢材买卖合同,并约定由甲先将价款汇给乙,乙在收到价款后发货。后由于乙经济状况严重恶化,故甲提出要乙同时履行或提供担保,乙则坚持依约行事。结果,甲中止履行其义务。甲的这一权利被称为()。
通常人们总认为,赞助人向博物馆赠送展品,是对博物馆的一种财政上的支持。事实上,对捐赠品的日常保管和维护是笔昂贵的开支。这笔开支的累计,甚至很快就会超过该捐赠品的市场价。因此,这些捐赠品事实上加剧而并非减轻了博物馆的财政负担。以下哪项如果为真,最能削
最新回复
(
0
)