首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 main() { char st[20]="hello\0\t\\"; printf("%d%d\n",strlen(st),sizeof(st)); }
以下程序的输出结果是______。 main() { char st[20]="hello\0\t\\"; printf("%d%d\n",strlen(st),sizeof(st)); }
admin
2009-02-15
52
问题
以下程序的输出结果是______。 main() { char st[20]="hello\0\t\\"; printf("%d%d\n",strlen(st),sizeof(st)); }
选项
A、99
B、520
C、1320
D、2020
答案
2
解析
C语言中字符串是以’\0’字符结束的,且strlen()函数计算的是’\0’字符前的所有字符的个数。本题中strlen(st)应为5。数组定义以后系统就为其分配相应大小的内存空间,而不论其中有没有内容。sizeof()函数是计算变量或数组的所分配到的内存空间的大小。所以本题的sizeof(st)为20。
转载请注明原文地址:https://kaotiyun.com/show/OyXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有名称为Command1的命令按钮,其事件过程如下:OptionBase1PrivateSubCommand1_Click()DimaDimb(10)AsIntegera=Array(2
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
要使图像框(Image)中的图像能随着图像框的大小伸缩,应该设置的属性及值是()。
如果一个顶级菜单项的访问键为D,则以下等同于单击该菜单项的操作为()。
VisualBasic源程序的续行符为()。
下面关于VB数据文件的叙述中错误的是
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsString)AsIntegerEndFunction若已有变量声明:Dimx(5)AsInteger,nA
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
数据库系统中完成查询操作使用的语言是()。
C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是
随机试题
A.肌内注射或静脉注射阿托品B.给氧,进行人工呼吸C.按需给予适宜的升压药和补液D.静脉注射适量的肌松药,并进行人工呼吸E.静脉输注葡萄糖阿片类镇痛药给药过程中如发生危象征兆应先给予的对症处理是严重的肌肉僵直,应
婴幼儿生长发育所需的热能与生长发育速度成反比。()
A、Bothsportsareexciting.B、Mountainclimbingismoreexciting.C、Heprefersskydiving.D、Skydivingisadangeroussport.A
患者反复咳嗽、咳痰20余年,渐进性呼吸困难3年,肺功能检查可能出现的变化是
在理财规划业务中,主要涉及的保险种类有( )。
某公司下设A、B两个投资中心,2010年有关资料见下表:现有两个追加投资的方案可供选择,第一,若A中心追加投入1200000元经营资产,每年将增加150000元部门税前经营利润;第二,若B中心追加投入2000000元经营资产,每年将增加200000元部
下列各句中,没有语病的一项是()。
1981年6月,党的十一届四中全会通过了《中国共产党中央委员会关于建国以来党的若干历史问题的决议》,标志着党在指导思想上完成了拨乱反正的任务。()
合伙企业财产不足清偿到期债务的,各合伙人应当承担( )责任。
A、Theyshouldmeetatthecoffeeshopnow.B、Theyhavetodealwithsomethingurgent.C、Theyarenotabletomeettomorrow.D、Th
最新回复
(
0
)