首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<string.h> main() { char p[20]={’a’,’b’,’c’,’d’),q[]="abc",r[]="abcde"; strcat(p,r);strcpy(p+strlen(q),q); print
有以下程序 #include<string.h> main() { char p[20]={’a’,’b’,’c’,’d’),q[]="abc",r[]="abcde"; strcat(p,r);strcpy(p+strlen(q),q); print
admin
2017-04-26
16
问题
有以下程序
#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、9
B、11
C、6
D、7
答案
C
解析
字符串连接函数strcat(p,r)的功能是把字符数组p[]和r[]连接起来,此时字符数组p[]的有效字符长度为9,再执行strcpy(p+strlen(q),q)字符串复制函数,把字符数组q[]复制到字符数组p[]从p[3]歼始到p[5]数组位置中,由于字符数组q[]中的内容为字符串“abc”复制时把字符串结束标志’\null’也复制到字符数组p[]中,这时字符函数strlen(p)返回字符数组p[]的有效字符长度为6。
转载请注明原文地址:https://jikaoti.com/ti/Xpi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是_______。main(){char*p[]={"BOOL","OPK","H","SP:,};for(i=3;i>0;i--,i--)printf("%c",*p[i]);printf("\n");}
常用的黑箱测试有等价分类法、______、因果图法和错误推测法4种。
设有定义intn=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是
下面程序的运行结果是#include<stdio.h>main(){staticchara[]="Languagef",b[]="programe";char*p1,*p2;intk;p1=a;p
以下正确的程序段是
若有下列定义和语句:Char*s1="12345",*s2="1234";printf("%d\n",strlen(strcpy(s1,s2)));则输出结果为______。
下列程序的输出结果是______。main(){inta[]={31,27,20,12,6,1},*p=a;p++;printf("%d\n",*(p+2));}
已知函数ffead的调用形式为fread(buffer,size,count,fp);,其中buffer代表的是()。
下述关于数据库系统的叙述中正确的是
随机试题
简述资产阶级在实现其民族压迫政策时通常所采用的方法。
NursingatBethIsraelHospitalthebestpatientcarepossible.Ifwearetosolvethenursingshortage,hospitaladministration
A,正中神经B,桡神经C,尺神经D,腓肠神经E,胫神经神经损伤后,拇指功能受到严重影响的是
患者,男性,24岁。头晕,视力下降1个月入院。查体:T37.2℃,P82次/分,R26次/分,BP80/53mmHg,右侧颈动脉搏动减弱,并可闻及粗糙响亮的Ⅲ~Ⅳ级收缩期血管杂音,并伴有眼球震颤。诊断考虑为:多发性大动脉炎。多发性大动脉炎的分型包括
9岁男孩。午餐时突发神志丧失,手中持碗失落,碗打碎后即醒。脑电图示3周/秒棘慢波规律性和对称性发放。最可能的诊断是
屏上信号继电器宜集中布置,安装水平高度应一致,其安装中心线离地面不宜低于()mm。
【2015.江西】不属于师德规范的是()。
yy"=1+y’2满足初始条件y(0)=1,y’(0)=0的解为________.
有如下程序main(){chars[][5]={"abc","de","fgh"};printf("%c",s[2][6]);}其输出为______。
A、Yes,ofcourse.B、Bytrain.C、Seeyouagain.A
最新回复
(
0
)