首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
29
问题
有以下程序
#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://jikaoti.com/ti/3cD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<stdio.h>charfun(charx){returnx*x+’a’;)main(){chara,b=0;for(a=0;a<4;a+
以下关于结构化程序设计的叙述中正确的是()。
下面不能作为结构化方法软件需求分析工具的是()。
以下程序用来统计文件中字符的个数(函数feof用于检查文件是杏结束,结束时返回非零):#include<stdio.h>main(){FILE*fp;longnum=0;fp=fopen("fna
有以下程序:#include<stdio.h>main(){intx,y,z;x=y=1;z=x++;y++;++y;printf("%d%d%d\n",x,y,z);
给定程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。例如,有下列矩阵:123456789101112若k为2,程序
假定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了尾部的*号之外,将字符中的其他*号全部删除。形参p已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为****A*BC*DEF*G*
在软件开发中,需求分析阶段可以使用的工具是()。
在软件开发中,需求分析阶段可以使用的工具是()。
通常软件测试实施的步骤是()。
随机试题
对高钾血症,以下列描述正确的是
下列哪项提示结核病灶的痊愈
15岁男孩,左小腿上段进行性疼痛3个月余,偶有轻微发热。查体:左小腿上段外侧方可触及一质硬包块,有轻微压痛。左下肢X线片示:左侧腓骨骨干边界模糊,存在不规则的破坏区,周围伴“葱皮样”反应骨形成。在采集病史时应特别注意询问
贷款担保的形式中,不包括()。
简述教育观察法的基本步骤。
根据《慈善法》规定,下列关于慈善组织开展公开募捐陈述正确的是()。
已知λ1=6,λ2=λ3=3是实对称矩阵A的三个特征值.且对应于λ2=λ3=3的特征向量为a2=(-1,0,1)T,a3=(1,-2,1)T,求A对应于λ1=6的特征向量及矩阵A.
Portabledevicesarebecominglighterandmoreappealing.Booksarebeing(1)_____intodigitalformbythethousands.Themost
AntsHaveBigImpactonEnvironmentas"EcosystemEngineers"ResearchbytheUniversityofExeterhasrevealedthatantshav
Alovemarriage,however,doesnotnecessarily______muchsharingofinterestsandresponsibilities.
最新回复
(
0
)