首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 main() { chsr st[20]="bello\0\t\\"; print("%d%f\n",strlen(st),sizeof(st)); }
以下程序的输出结果是______。 main() { chsr st[20]="bello\0\t\\"; print("%d%f\n",strlen(st),sizeof(st)); }
admin
2010-05-22
19
问题
以下程序的输出结果是______。 main() { chsr st[20]="bello\0\t\\"; print("%d%f\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://jikaoti.com/ti/yEI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列表达式中不能判断x的是否为偶数的是
如果要定义一个窗体级变量,定义变量语句的位置应该是()。
假定已在窗体上画了多个控件,其中有一个被选中,为了在属性窗口中设置窗体的属性,预先应执行的操作是()。
下列关于水平滚动条的叙述中,错误的是()。
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是()。
下列运算符中,优先级别最低的是()。
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为()。
要把数学式写为VisualBasic表达式,下面正确的写法是
有以下程序main(){ char s[]="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));}执行后输出结果是
有以下程序的输出结果是( ) main( ) { char a[ ]=”abcdefg”,b[10]=”abcdefg”; printf(“%d %d\n”,sizeof(a),sizeof(b));}
随机试题
成人腰椎结核X线片常见
A.蜂蜡B.糯米糊C.乙醇D.炼蜜E.药汁水丸的制备材料为()。
由平卧位突然站立时每搏输出量减少。其原因是心迷走神经兴奋。()
下列活动中,不属于大型群众性活动的是()。
下列收入属于应计入销售额缴纳增值税的是()。
采用对偶故事法对儿童道德发展进行研究的学者是()。
EPQ测验属于()
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
HillaryClintonwasinherelement.OnstageatBelfast’sGrandOperaHouselastweek,flankedbyvolunteersandpoliticians’wi
RisingbrightandearlyonaSaturdayusedtobeamatterofsurvivalinGermany.【C1】______the1990smostshopsclosedforthe
最新回复
(
0
)