首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
25
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下叙述中正确的是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
对下列二叉树进行前序遍历的结果是
下列链表中,其逻辑结构属于非线性结构的是
关系模型中的关系模式至少应是
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
以下合法的字符型常量是
数据库应用系统中的核心问题是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
随机试题
工件形状简单且为亚共析钢时,经过正火比经过退火具有更好的力学性能和相类似的切削加工性能。()
石油、天然气勘查许可证的有效期最长为【】
假定某公司2009年只生产销售一种产品,其产量、售价和成本的有关资料如下:要求:(1)分别采用两种不同的成本法计算2009年的期末存货价值。(2)分别采用两种不同的成本法来编制损益表。(3)比较两种成本计算法下的营业利润差异
6个月女孩,7月中旬,因吐、泻3天入院。大便10~15次/日,呈蛋花汤样,有腥臭气味,尿量极少,前囟、眼窝凹陷,皮肤弹性极差,脉细弱,四肢厥冷,大便偶见白细胞,血清钠125mmol/L。最可能的病原菌是
根据《中华人民共和国固体废物污染环境防治法》,下列关于危险废物的转移的说法,错误的是()。
算术平均数与众数、中位数具有的共同特点是()。
注册会计师通过风险评估程序了解到被审计单位存在实现盈利目标的压力,并存在提前确认营业收入的重大错报风险,下列针对该问题设计的实质性程序中不恰当的是()。
()是幼儿教师的基本道德准则,也是幼儿教师做好本职工作的前提条件。
下列关于设立行政学科与行政处罚的说法中,正确的是:
所谓的4D打印,就是在3D打印的基础上多了一个()维度。
最新回复
(
0
)