首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { char a[7]="a0\0a0\0"; int i, j; i=sizeof(a); j=strlen(a); printf("% d % d\n", i, j);
有以下程序: main() { char a[7]="a0\0a0\0"; int i, j; i=sizeof(a); j=strlen(a); printf("% d % d\n", i, j);
admin
2010-09-05
44
问题
有以下程序: main() { char a[7]="a0\0a0\0"; int i, j; i=sizeof(a); j=strlen(a); printf("% d % d\n", i, j); } 程序运行后的输出结果是______。
选项
A、2 2
B、7 6
C、7 2
D、6 2
答案
C
解析
sizeof(a)是求a在内存中的字节数,由于定义了a的长度为7,所以sizeof(a)=7,strlen(a)是求字符串a的长度,因为在第一个a0有一个结束标志符’\0’,在其之后的所有字符均不记入a中,所以strlen(a)=2。
转载请注明原文地址:https://kaotiyun.com/show/afWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于文件的叙述中,错误的是()。
下面属于白盒测试方法的是()。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>D)Ord>c的值是()。
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示。下列说法错误的是()。
用Write和Print语句向文件中写入多个数据的差别在于()。
在标准模块中用Public关键字定义的变量,其作用域为( )。
下列选项中不属于软件生命周期开发阶段任务的是()。
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
随机试题
女性,28岁。被人发现昏迷且休克,屋内有火炉,且发现有敌敌畏空瓶。查体:体温36℃,血压90/60mmHg(12/8kPa),四肢厥冷,腱反射消失,心电图I度房室传导阻滞,尿糖(+),尿蛋白(+),血液的COHb为60%。首要的治疗方法是
关于牙髓的叙述,正确的是
男,31岁,症见脾胃虚寒,呕吐泄泻,胸满腹痛,宜选用()。
水泥混凝土路面的横缝包括( )。
某投资人投资1万元认购基金,认购金额在募集期产生的利息为3元,其对应的认购费率为1.2%,基金份额面值为1元,则其认购费用为()元,认购份额为()份。
培训成果包括()。
对于()的绩效指标。设定的考评标准通常唱段是一个范围。
下列关于Cache写策略的论述中,错误的是()。
Tourism(旅游)wasnotalwaysasimportantasitistoday.Inthepastonly【B1】______peoplecouldtravelonvacationtootherc
FormostChineseuniversitystudents,theUSisa【B1】______destinationforfurthereducation.But【B2】______fromobstaclessucha
最新回复
(
0
)