首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 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
35
问题
以下程序的输出结果是______。 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://kaotiyun.com/show/GNWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
标准模块中有如下程序代码:PublicXAsInteger,YAsIntegerSubvar_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:Pri
VB中,若没有显式声明变量的数据类型,则默认的类型是
在窗体上画一个名称为Commandl的命令按钮,并编写如下程序:PrivateSubCommandlClick()DimxAsIntegerx=10:y=5Callfl(x,y)Printx,y
下面关于VB应用程序的叙述中正确的是()。
以下说法中正确的是()。
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
下列运算符中,优先级别最低的是()。
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。Form1的代码如下:PublicxAsIntegerPrivateSubFo
有定义chara,b;若想通过&运算符保留a对应的二进制数的第3位和第6位的值,其余位置0,则b的二进制数应是【】。
下列写法正确的是()。
随机试题
在计算机字符的表示中,n位二进制代码可表示______个不同的字符。
可以垂直传播的疾病是()
抑制性突触后电位的产生是由于突触后膜提高了对于()。
发布:通知
Ann:Doyoustillhaveaheadache,Bill?Hill:Yes,Ido.AndnowIhaveafeverandcoughconstantly.Ann:______.
简述方差分析的基本条件。【华南师范大学2013;首都师范大学201l】
抗震等级高的房屋比抗震等级低的房屋更能抵抗地震。但统计一下在地震中倒塌的房屋数量,房屋抗震等级高的城市和房屋抗震等级低的城市几乎一样。以下哪项陈述对消除这种不一致最有帮助?
A、 B、 C、 D、 B
以下关于路由器说法错误的是()。
昨夜は暑くて、なかなか______よ。
最新回复
(
0
)