首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> main() { char p[20]={’a’,’b’,’c’,’d’},q[ ]=’’abc’’,r[]=’’abcde’’
有以下程序: #include<stdio.h> #include<string.h> main() { char p[20]={’a’,’b’,’c’,’d’},q[ ]=’’abc’’,r[]=’’abcde’’
admin
2020-03-15
18
问题
有以下程序:
#include<stdio.h>
#include<string.h>
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、11
B、9
C、6
D、7
答案
C
解析
strcpy:字符串复制函数;strlen:求字符串长度函数(注意:不包含字符串结束标记字符’\0’);strcat:字符串连接函数。执行完语句streal,(p,r);后,p数组中存储的元素为a,b,c,d,a,b,c,d,e;执行语句strcpy(p+strlen(q),q);得到的结果是将q所指向的字符串复制至p+strlen(q)开始的存储位置,因为strlen的值为3,即p+3开始存储q中的元素,所以执行完strcpy(p+strlen(q),q)语句后,字符数组p[20]的存储元素为a,b,c,a,b,c;所以strlen(p)的结果为6,因此C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/EnG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
数据库管理系统(DBMS)是
设变量已正确定义并赋值,以下正确的表达式是
以下叙述中正确的是
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;P=&a[0];则以下选项中值为6的表达式是
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include#defineN5Voidfun(intx[N]){intm;for(m=N-1;m>=0;
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
以下选项中,合法的C语言常量是()。
随机试题
对政策系统本身的调整,涉及公共政策的各个方面、各个环节、各个要素的是
一般情况下,与固体材料的导热系数有关的因素是()。
某双跨具有中级工作制吊车的厂房,跨度均为30m,柱距12m,采用轻型屋面。屋面恒荷载为1.5kN/m2(包括钢结构自重),活荷载1.0kN/m2,屋架间距6m,设置有屋架下弦纵向水平支撑,中列柱钢托架的几何简图,如下图所示。图中尺寸单位为mm。业主提供Q2
《中华人民共和国水土保持法》规定,有关基础设施建设、矿产资源开发、城镇建设、公共服务设施建设等方面的规划,在实施过程中可能造成水土流失的,规划的组织编制机关应当在规划中提出水土流失预防和治理的对策和措施,并在规划报请审批前征求()的意见
热轧钢板根据厚度可分为厚板和薄板,其中厚板的厚度应为()。
建设单位不得明示或暗示设计单位或施工单位违反( )。
关于上市公司调研的说法,正确的是()。Ⅰ.调研之前要先做好该上市公司的案头分析工作Ⅱ.调研之前要先跟上市公司联系预约,有时还要提交调研提纲Ⅲ.既然是调研,当然包括打探和套取上市公司的内幕敏感信息,以提高服务机构投资者的有效性Ⅳ.
土地增值税的纳税义务人是转让国有土地使用权、地上建筑物及其附着物并取得收入的所有单位和个人,包括各类企业、事业单位、国家机关、社会团体及其他组织、个体经营者及其他个人。()
发展先进生产力的第一要务是()。
OnehundredboatsbearingonemilliondesperateuninvitedimmigrantssetsailfromtheGanges(恒河)forthefabledcoastoftheFre
最新回复
(
0
)