首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
18
问题
有以下程序 #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://www.kaotiyun.com/show/fwJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是______。 float fun(int x,int y) { return(x+y); } main() { int a=2,b=5,c=8; printf("%3.1f\n",fun(int)fun(a+c,b),a-c); }
以下对C语言函数的有关描述中,正确的是______。
若有以下说明和定义 union dt { int a;char b; double c;} data; 以下叙述中,错误的是______。
在C语言中(以16位PC机为例),一个int型数据在内存中所占的字节数为______;一个float型数据在内存中所占的字节数为______。
数据库保护分为:安全性控制、______、并发性控制和数据的恢复。
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumColumM
有以下程序 #include <stdio.h> main() { FILE *fp1; fp1=fopen("f1.txt","w"); fprintf(fp1,"abc"); fclose(fp1); } 若文本文件f1.txt中原有内容为:good,
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是_______。
随机试题
某女,30岁,经期口舌糜烂,口燥咽干,月经量少,五心烦热,尿少色黄,舌红苔少、脉细数,此病辨证为
代赭石除具有平肝潜阳作用外,还能()
可用于制备包合物的方法是
价格总水平变动的直接原因是()发生变化。
室内采暖系统中,膨胀水箱连接管上不应装阀门的是()。
设备安装施工程序中精度检测是检测设备、零部件之间的相对位置误差,如()。
经初步核算,2009年上半年我国国内生产总值同比增长7.1%,比一季度加快1.0个百分点。其中,第一产业增加值12025亿元,增长3.8%;第二产业增加值70070亿元,增长6.6%;第三产业增加值57767亿元,增长8.3%。上半年,全社会固定资产投资9
《谈生命》教学设计
阅读下列材料:现在“四人帮”已被摧毁,但是,“四人帮”加在人们身上的精神枷锁还远没有完全粉碎,毛主席在第二次国内革命战争时期曾经批评过的“《圣经》上记载了的才是对的”。这种倾向依然存在,无论在理论上或实际工作中,“四人帮”都设置了不少禁锢人们思想
在下列关于宏和模块的叙述中,正确的是()。
最新回复
(
0
)