首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 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
2013-02-23
56
问题
以下程序的输出结果是______。 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://www.kaotiyun.com/show/KBJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61),*p=w;
下面能正确进行字符串赋值操作的语句是()
以下叙述中错误的是()
下面程序运行后的输出结果是______。structabc{inta,b,c;}main(){structabcs[2]={{1,2,3},{4,5,6}};intt=-s[0]
假设在turboc2.0采用small模式编译如下程序main(){chara[4]={’a’,’b’};char*b="abc";printf("%d,%d",sizeof(a),sizeof(b));
下列叙述中,不正确的是______。
软件工程研究的内容主要包括:【】技术和软件工程管理。
以下各选项企图说明一种新的类型名,其中正确的是______。
随机试题
一位参加过多次督导活动的兼职督导员在总结督导工作中存在的问题时说,“只督不导”是最大的问题,即督导组下到基层,发现一堆问题,给学校或相关单位指出来就走人完事儿,至于如何改进,不做相应的指导。等到下次再去督导的,问题依旧。请结合国外教育督导职能发展的趋势作
产妇分娩时产生焦虑、恐惧的因素有()
患儿,女性,2岁,高热1天后全身出现红色斑丘疹,随后相继出现疱疹,疱疹破溃后结痂。护理中应采取的隔离措施有
下列关于电梯井的防火要求说法错误的是()。
寡头垄断市场是指少数几个企业控制整个市场的产品和销售的一种市场结构。()
计划的表达方式()
学习是否发生变化的标志是______。
加强和改进党的作风建设,最根本的目的是,使我们党始终得到最广大人民的拥护和支持,使我们党更好地团结和带领全国各族人民推进建设有中国特色社会主义的伟大事业。作风问题的核心是
(Ⅰ)设随机变量X服从参数为λ的指数分布,证明:对任意非负实数s及t,有P{X≥s+t|X≥s}=P{X≥t}。(Ⅱ)设电视机的使用年数X服从参数为0.1的指数分布,某人买了一台旧电视机,求还能使用5年以上的概率。
如果“姓名”字段是文本型,则查找姓“李”的学生应使用的条件表达式是
最新回复
(
0
)