首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<string.h> main() {char p[20]={’a’,’b’,’c’,’d’),q[]="abc",r[]="abcde" strcat(p,r);strcpy(p+strlen(q),
有以下程序: #include<string.h> main() {char p[20]={’a’,’b’,’c’,’d’),q[]="abc",r[]="abcde" strcat(p,r);strcpy(p+strlen(q),
admin
2011-06-10
38
问题
有以下程序: #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",sizeof(p)); } 程序运行后的输出结果是( )。
选项
A、9
B、6
C、11
D、7
答案
B
解析
题目中首先通过strcat(p,r)函数将r所指字符串内容连接到p所指的字符串后面,p[20]={’a’,’b’,’c’,’d’,’a’,’b’,’c’,’d’,’e’},然后通过strcpy(p+strlen(q),q),首先在p[0]地址的基础上向后移动三位,然后将q所指字符串的内容复制到p所指的存储空间中,从字符d往后全部覆盖,p[20]={’a’,’b’,’c’,’a’,’b’,’c’}。在输出语句中strlen(p)是求字符串的长度。
转载请注明原文地址:https://kaotiyun.com/show/MCPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序段: intx=2002,y=2003; printf("%d\n",(x,y)); 则以下叙述中正确的是
从Windows环境进入DOS方式后,返回Windows环境的命令为
若程序中定义了以下函数 double myadd(double a,double b) { return (a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )
有以下说明和定义语句 structstudent {intage;charnum[8];}; structstudentstu[3]={{20,"200401"},{21,"200402"},{10\9,"200403"}};
strcmp函数的功能是【】。
设x、y、z均为int型变量,请写出描述“x或y中至少有一个小于z”的表达式______。
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotate(i
以下叙述中错误的是
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
随机试题
A.补血止血,滋阴润燥B.补血止血,滋阴降火C.补脾益气,滋肾润肺D.养阴润燥,生津止渴黄精具有的功效是
单组分银汞合金中不包含的相是
关于牙冠形态的生理意义,说法错误的是
患者,痹证迁延不愈,关节肿大变形,活动不灵,兼见心悸气短,舌质青紫,脉沉涩。方选
城市土地生态规划的总体规划的总体设计中不包括的层次是()。
某市化妆品企业甲为增值税一般纳税人,主要生产A牌化妆品,2018年1月发生如下几笔业务:(1)向农民收购一批大米,用于提炼化妆品中的营养物质,收购发票注明实际支付收购价格8万元;从丙化工厂购入一批已税高档香水精,取得防伪税控系统增值税专用发票,注明销售
甲公司与客户订立一项针对两项知识产权许可证(许可证A和B)的合同。合同针对许可证A所规定的价格为固定金额500万元,而针对许可证B所规定的对价则是客户销售使用了许可证B的产品的未来销售额的5%,其可变对价为1500万元。许可证A和B的单独售价分别为800万
冬季的一天,大雪纷飞,刘老师发现班上有几个同学还穿着单鞋。下课后,她就把这几个同学叫到一起,询问了同学们的鞋码。中午她顾不上吃饭,骑上自行车到镇上给这几个同学一人买了一双棉鞋。四年来,刘老师资助了26个学生,这些学生都亲切地叫她“刘妈妈”。农村重
阿Q和一切不朽的文学典型一样,是说不尽的。不同时代、不同民族、不同阶段、不同文化程度的读者从不同的角度、侧面去解读它,甚至同一个读者在人生的不同阶段对它都会有不同的理解。这些不同的解读和理解构成了一部阿Q接受史,这部接受史没有终结,也永远不会终结。下列说法
假设表单上有一选项组:⊙男○女,其中第一个选项按钮“男”被选中,请问该选项组的Value属性值为
最新回复
(
0
)