首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include main() { char s[]="Beijing"; printf("%d\n", strlen(strcpy( s,"China") )); } 程序运行后的输出结果是( )。
有以下程序 #include #include main() { char s[]="Beijing"; printf("%d\n", strlen(strcpy( s,"China") )); } 程序运行后的输出结果是( )。
admin
2015-07-28
72
问题
有以下程序
#include
#include
main()
{
char s[]="Beijing";
printf("%d\n", strlen(strcpy( s,"China") ));
}
程序运行后的输出结果是( )。
选项
A、5
B、7
C、12
D、14
答案
A
解析
strcpy(s,"China")将字符串"China"覆盖s中的字符串,之后s[]={?C?,?h?,?i?,?n?,?a?,?\0?,?g?,?\0?},strlen()计算的是字符串的实际长度(不包含结束标识符),即统计的是第一个?\0?前字符个数,所以输出结果为5,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/3ZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段的输出结果是()。voidfun(int*x,int*y){printf("%d%d",*x,*y);*x=3;*y=4;}main(){intx=2,y=1;fun(&y,&x
概要设计是软件系统结构的总体设计,不属于概要设计的是
软件详细设计的主要任务是确定每个模块的
下列叙述中,不正确的是
计算机病毒除有破坏性、潜伏性和激发性外,还有一个最明显的特性是【】
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){inti;for(i=0;【】)!=’\0’;i++)return【】);
设有定义:int(*ptr)(); 则以下叙述中正确的是()
在C语言中,函数的隐含存储类别是()
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是【】。
随机试题
从事班主任工作的教师必须具备的能力包括()。
简述典型的存货控制方法。
心肌梗死最常发生的部位在
胸痹总属本虚标实之证,其标实常见为下列哪项以外
在基金公司的投资管理部门中,属于基金公司的核心保密区域,执行最严格的保密要求的部门是()。
甲乙双方订立买卖合同,为保证贷款的实现,甲要求乙交付总货款6000万元的15%为定金,共计900万元,乙对此表示同意,并同时签订定金合同。在交付定金时,乙仅仅带了600万元,并表示2天后补齐,甲接受了600元定金。但之后乙再也没有交付剩余定金。之后,甲多次
()是学生心理健康教育的最主要场所。
文学评论中,对形式的模仿与内容的抄袭,不应________,对早期的作品和现在的创作,小可________。依次填入画横线部分最恰当的一项是()。
为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是( )。
Whichbarchartshowsthecorrectincreaseinthesecondquarter?
最新回复
(
0
)