首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 ______。 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
2010-01-10
24
问题
以下程序的输出结果是 ______。 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/xTWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照“后进先出”原则组织数据的数据结构是
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTyperecCodeAsInteger:CaptionAsStringEndTypeDimarr(5)Asrec则下面的输出
数据库应用系统中的核心问题是
设有下面的语句:PrintIIf(x>0,1,IIf(x
有数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行语句后,不是整型变量的是
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
下列运算符中,优先级别最低的是
双精度浮点数的类型说明符为
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
下列关于C语言用户标识符的叙述中正确的是
随机试题
急性重型肝炎的病理特点是
下列关于项目建设规模的合理性分析的表述,错误的是()。
索赔报告的具体内容,随该索赔事件的性质和特点而有所不同,一般来说,完整的索赔报告中不包括()。
某道路工程项目,施工总承包单位项目经理部根据该工程作业内容、土质条件、运距和气象条件,综合分析相关工程和设备的情况,对本工程的施工机械进行了选择和协调。具体施工中的部分工程施工机械的配置是:(1)对于清基和料场准备等路基施工前的准备工作,选择的施工
某个人不进行购买而消费某种物品是( )。
如果企业2014年年末将“本年利润”科目的贷方余额8000万元结转到“利润分配──未分配利润”科目,则在未发生记账等方面错误的情况下,该企业2014年度利润表中的净利润也应为8000万元。()
我国己进入老龄化社会,老年人消费市场随之增大,一些不法商家盯上了“银发市场”,并进行欺诈活动。如果请你面向社区老年人进行防欺诈宣传。你准备怎样开展工作?
依据物权法规定,下列财产中,可以抵押的是()(2011年一专一第26题)
设X表示10次独立重复射击命中目标的次数,每次射中目标的概率为0.4,则X2的数学期望E(X2)=________.
WhenafriendgaveJimatickettothegame,hecouldn’thelpbutgo.
最新回复
(
0
)