首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<string.h> main() { char p[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde"; strcat(p,r);strcpy(p+strlen(
有以下程序 #include<string.h> main() { char p[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde"; strcat(p,r);strcpy(p+strlen(
admin
2013-06-11
11
问题
有以下程序 #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、6
C、11
D、7
答案
B
解析
strcpy()函数的功能是将字符串q复制到从p[3]位置开始的存储单元,同时复制字符串结束标志‘\0’到p[6]中。函数strlen()返回的是字符串中不包括‘\0’在内的实际长度,故本题答案为B)。
转载请注明原文地址:https://kaotiyun.com/show/fwJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有语句inti=17:j=i++%4;printf("%d\n",j);则输出结果是______。
若i为整型变量,则以下循环执行次数是______。 for(i=2;i==0;)printf("%d",i--);
存储结点中数据域占用的存储量与整个结点占用存储量之比称为______。
以下正确的描述是:在C语言程序中______。
在C语言中(以16位PC机为例),一个int型数据在内存中所占的字节数为______;一个float型数据在内存中所占的字节数为______。
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是()。
模块化程序设计主要强调的是()。
随机试题
以下说法不正确的一项是()。
(Walk)________alongway,Robbinsbegantofeeltired.
Allthings________,theplannedmeetingwillhavetobeputoff.
用合成铣刀铣削直角斜槽,只需增减铣刀中间的垫片尺寸就可以了。
DiscoveryofEuropaSinceearlytimes,peoplehavebeen【C1】______(fascination)withtheideaoflifeexistingsomewhereelse
急性脊髓炎的可能诱因为
下列说法正确的是
按工程可研方案,新增的冷却塔噪声会导致相邻居住区噪声超标,可优先考虑的噪声防治措施是()。
中国金融期货交易所于( )在上海成立。
横向比较:对同一时期的不同现象进行比较。它可以在同类事物的不同部分之间进行,也可以在异类事物之间比较。下列例子中不存在横向比较的是()。
最新回复
(
0
)