首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include main() { char p[20]={’a’, ’b’, ’c’, ’d’}, q[]="abc", r[]="abcde"; strcat(p, r); strcpy(p+strlen(q), q)
有以下程序 #include #include main() { char p[20]={’a’, ’b’, ’c’, ’d’}, q[]="abc", r[]="abcde"; strcat(p, r); strcpy(p+strlen(q), q)
admin
2020-11-23
51
问题
有以下程序
#include
#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、6
B、9
C、11
D、7
答案
A
解析
strcat(字符数组,字符串)函数的功能是把"字符串内容"连接到"字符数组"中的字符串尾端,所以语句"strcat(p, r); "执行完毕之后,p中的字符为{?a?, ?b?, ?c?, ?d?, ?a?, ?b?,?c?, ?d?, ?e?}。strcpy(字符数组,字符串)函数的功能是把“字符串”复制到“字符数组”中,将字符数组中原有的内容覆盖,并且添加结束标志??,所以语句“strcpy(p+strlen(q), q);”执行完毕后,p中的字符为{?a?, ?b?, ?c?, ?a?, ?b?, ?c?, ??, ?d?, ?e?}。strlen()计算的是结束标志符之前的字符串长度,所以答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/l53p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)||(d=—1))a=5
有以下程序:#include<stdio.h>typedefstructstu{charname[10];chargender;intscore;}STU;void
设循环队列为Q(1:m),其初始状态为fronront=rear=m。经过一系列入队与退队为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为()。
以下叙述中正确的是()。
在关系模型中,每一个二维表称为一个()。
给定程序中,函数fun的功能是:统计中带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不
某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数fun,其功能是:求出该学生的平均分,并放入记录的ave成员中。例如,学生的成绩是:85.5,76,69.5,85,91,72,64.5,87.5,则
设有一个栈与一个队列的初始状态均为空。现有一个序列A,B,C,D,E,F,G,H。先分别将序列中的前4个元素依次入栈,后4个元素依次入队;然后分别将栈中的元素依次退栈,再将队列中的元素依次退队。最后得到的序列为
一颗二叉树中共有70个叶子结点与80个度为1的结点,则该二义树中的总结点数为
下面不属于软件测试实施步骤的是
随机试题
关于黄体的形成与萎缩,下列说法错误的是
患者,男性,58岁。诊断为Colles骨折。该患者可出现的典型畸形是
以下是我国工程咨询业的进一步发展需强调的方面,其中不正确的是()。
某市区的一高新技术企业,占地10万平方米,房产原值1875万元,2018年取得主营业务收入4800万元,其他业务收入800万元,视同销售收入50万元,营业外收入48万元,投资收益90万元;发生主营业务成本2800万元,其他业务成本400万元,营业外支
资产组合的风险监控通过观测风险指标变化进行。关键风险指标有()。
下列行为中属于合法出版活动的有()。
【2013年济宁市市属真题】“人心不同,各如其面”这句俗话为人格的哪种特点做了最好的诠释?()
英国东部伊普斯威奇市的英国电信公司实验室的科学家称,由于人脑中神经元的大小和数量与为它们提供的血管之间存在微妙的平衡关系,因此根本的改善是不可能的。最能准确复述这段话主要意思的是()。
Dopeoplegethappierormorefoul-temperedastheyage?Stereotypesofirritableneighbors【C1】______.scientistshavebeentryin
Humansaresocialanimals,andmostofustreasureourrelationshipswithfamilyandfriends.An【B1】_____lineofresearchsugges
最新回复
(
0
)