首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行
有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行
admin
2009-04-15
30
问题
有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行后的输出结果是
选项
A、2 2
B、7 6
C、7 2
D、6 2
答案
4
解析
函数sizeof()和strlen()的区别,sizeof(a) 求出字符串a中的字符占用存储空间的大小,由于定义了字符数组a的长度为7,所以i=7;而strlen(a) 求出字符串 a的长度,以’\0’为字符串结束标记,所以j=2。
转载请注明原文地址:https://kaotiyun.com/show/hiXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画两个单选按钮,名称分别为Optionl、Option2,标题分别为“宋体”和“黑体”;1个复选框(名称为Checkl,标题为“粗体”)和1个文本框(名称为Textl,Text属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选
在面向对象方法中,不属于“对象”基本特点的是()。
下面不属于软件设计阶段任务的是
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
把数学表达式表示为正确的VB表达式应该是( )。
将E-R图转换为关系模式时,实体和联系都可以表示为( )。
使用()方法,可清除列表框中所有的列表项。
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是()。
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,程序运行时显示“启动”窗体,单击窗体上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组uSers中,注册用户数(小于或等于10个)放在全局变量
随机试题
设A是三阶矩阵,其行列式|A|=5,则|(5A*)-1|=_______.
邓小平理论科学体系的内容有哪几部分?
生殖细胞瘤与松果体瘤鉴别,最有利于生殖细胞瘤诊断的CT表现是:
甲学校向乙公司发出要约,要定作一批桌椅,要约中表明了桌椅的样式,甲要约中提出:“双方发生争议,提交北京市仲裁委员会仲裁”。乙公司回信接受甲公司的一切条件,但在回信中指出,双方发生争议,任何一方有权向法院起诉,根据已知条件,判断下列选项()。
用冷拉法调直钢筋,I级钢筋的矫直冷拉率不得()。
金融期货的基本功能有( )。
()符合我国《人民币利率管理规定》有关利率的相关规定。
Whatarethezebrastripesonthetomatosoupcansandpotatochipbags?Theyarespecialblackandwhiteverticallines.These
Wearepleasedtoannouncethatthereisanopeningforthejobdescribedbelow.Qualifiedcandidatesarestronglyadvisedto【K9
•Lookatthenotesbelow.•Youwillheararecordedmessageaboutaradioprogramme.
最新回复
(
0
)