首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
21
问题
有以下程序:
#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://kaotiyun.com/show/NJCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是
有以下程序#include<stdio.h>intfun(intx){intp;if(x==0‖x==1)return(3);p==x-fun(x-2
下列叙述中正确的是
以下叙述中正确的是
以下能正确定义且赋初值的语句是
以下叙述中错误的是
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,将其余字符串右边用字符“*”补齐,使其与最长的字符串等长。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确
以下选项中非法的字符常量是()。
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
随机试题
A.黏液痰B.铁锈色痰C.大量脓痰分三层D.痰恶臭E.大量粉红色泡沫痰支气管扩张患者其痰液呈()。
(2009年)己知杆AB和CD自重不计,且在C处光滑接触,若作用在AB杆上力偶的矩为M1,则欲使系统保持平衡,作用在CD杆上力偶的矩M2的转向如图4—24所示,其矩值为()。
关于环境管理体系标准的说法,正确的是()。
一What’sthematter?一Theshoe8don’tfitproperly.They_________myfeet.
习总书记指出:“不忘本来才能开辟未来,善于继承才能更好创新”。同时,他指出我们民族的“根”和“魂”是()。
根据材料回答下列问题2006年中国入境旅游、出境旅游和国内旅游均快速增长,旅游产业规模日渐庞大,已成为全球主要旅游国。全年入境旅游人数达到10904万人次,比上年增长18.96%;旅游外汇收入费计为257亿美元,比2005年增长47.67%,其中,出境旅
月球是距离地球最近的天体.但是如何从地球飞到月球并不是一个简单的问题,虽然早在30多年前阿波罗航天员就已经登上月球.但是今天人类重返月球不能简单地重复阿波罗登月的方式。因为今天人类重返月球比当年阿波罗登月要复杂和困难.不仅飞往月球的人数比阿波罗飞行要多得多
科学家与环保人士担心全球变暖的问题。使用化石燃料(如石油、煤)或大面积砍伐森林,是地球大气“温室气体”不断增加的两大因素。这些气体所吸收的热能越来越多,最终将改变天气型态、造成海平面与海洋温度的上升,以及形成有害于植物、野生动物和人类栖息地的气候反常。
Inthedaysbeforepreschoolacademieswereallbutmandatoryforkidsunder5,IstayedhomeandgotmyearlyeducationfromMi
ThelawisexpectedtoimprovetheefficacyofsurveillanceonHIVcarriers.
最新回复
(
0
)