首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio.h>#include <string.h>main( ) { char a[ 7 ] = "a0 \0a0 \0"; int i,j; i = sizeof(a); j = strlen(a)
有以下程序:#include <stdio.h>#include <string.h>main( ) { char a[ 7 ] = "a0 \0a0 \0"; int i,j; i = sizeof(a); j = strlen(a)
admin
2009-01-15
64
问题
有以下程序:#include <stdio.h>#include <string.h>main( ) { char a[ 7 ] = "a0 \0a0 \0"; int i,j; i = sizeof(a); j = strlen(a); printf(" % d %d \n" ,i,j); }程序运行后的输出结果是( )。
选项
A、22
B、76
C、72
D、62
答案
4
解析
C语言.中以,’\0’作为字符串的结束符,且strlen函数计算的是,’\0’,字符前的所有字符的个数,故本题中strlen(a)应为2。数组定义以后系统就为其分配相应大小的内存空间,而不论其中有没有内容。sizeof运算符是计算变量或数组所分配到的内存空间的大小,所以本题的 sizeof(a)为7。
转载请注明原文地址:https://www.kaotiyun.com/show/wzXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列对队列的描述中正确的是
设有如下程序:PrivateSubForm.Click()num=InputBox("请输入一个实数"):p=InStr(num,"")Ifp>0ThenPrintMid(num,p+1)Else
下面控件中,没有Caption属性的是
程序运行时若单击水平滚动条上滚动块右边的空白处,则其Value属性值的变化量为()。
向文本框中输入字符时,下面能够被触发的事件是
在考生文件夹下有一个工程文件sjt4.vbp,含有Form1和Form2两个窗体,其中Form1为启动窗体,窗体上的控件如图1所示。程序运行后,在Form1窗体的文本框中输入有关信息(如“密码”文本框中显示“*”字符),然后单击“提交”按钮,弹出“确认”对
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”和“tScore”及一个临时表对象“tTemp”。请按以下要求完成设计。(1)创建一个查询,查找并显示入校时间非空的男同学的“
已知图片框Picturel中已装入一个图形,为了在不删除图片框的前提下,清除该图形,应采取的正确操作是
设窗体上有一个标签Labell和一个计时器Timerl,Timerl的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是()。
若有下面的说明和定义,则sizeof(structaa)的值是()。structaa{intr1;doubler2;floatr3;unionuu{charu1[5];longu2[2];}ua;
随机试题
晚期恶性黑色素瘤的化疗主要用药为
骨巨细胞瘤好发于( )
下列行为能认定为犯罪的有()。
党的十七大结合国内外形势的新变化,顺应各族人民过上更好生活的新期待,在十六大确立的全面建设小康社会目标的基础上,对我国发展提出新的更高要求是()。
企业在确定其目标市场涵盖战略时,营销策略风险较大的是()。
我省被纳入世界生物保护区网的自然保护区是()。
改革开放是一场新的革命,它不是对社会主义制度的否定,而是一个阶级推翻另一个阶级的革命。()
A
WaltDisneyCo.’spresidentsaidWednesdayofadealbetweenitand【S1】______PixarAnimationStudioswhichisn’
A、Theymighthavedifficultymovingtohighereducation.B、Theyarenotprovidedwiththetechnologyinuniversity.C、Theyhave
最新回复
(
0
)