首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
33
问题
有以下程序
#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全国计算机二级
相关试题推荐
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是v。
以下程序运行后的输出结果是【】。main(){charm;m=’B’+32;printf("%c\n",m);
以下叙述中正确的是()。
若有以下说明和定义typedefint*INTEGER;INTEGERp,*q;以下叙述正确的是
假定w,x,y,z和m均为int型变量,有如下程序段: w=1;x=2,y=3;z=4; m=(w<x)?w:x;m=(m<y)?m:y;m(m<2)?m:2; 则该程序段执行后,m的值为()
对存有重要数据的5.25英寸软盘,防止计算机病毒感染的方法是()
对计算机软件正确的态度是()
当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是______。
下列特征中不是面向对象方法的主要特征的是()。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
随机试题
血淋日久,症见尿色淡红,尿痛涩滞不显著,腰膝酸软,神疲乏力者,宜选方剂
产后身痛与一般风湿身痛不同,其治则主要是
项目时间管理中,各工作过程会形成不同的成果,其中,项目网络图是()过程的成果。
我国《清洁生产促进法》规定的清洁生产措施包括()
对检测器具应进行()检定和校验,以防止检测器具的自身误差而造成工程质量不合格。
背景:某市政工程有限公司为贯彻执行好注册建造师规章制度,在公司内开展了一次注册建相关制度办法执行情况的专项检查。在检查中发现下述情况:情况一:公司第一项目经理部承接一庭院工程,合同金额为853万元,其中有古建筑修缮分部工程。施工项目负责
关于基金当事人的描述,以下说法正确的是()。
骑马订装的特点有()等。
_______提出来学习结果的五种分类,分别是智慧技能、认知策略、言语信息、动作技能、态度。
2009年江苏省旅客周转量为()。
最新回复
(
0
)