首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #include <string.h> main( ) { char p[] = {’a’,’b’,’c’] ,q[10] = {’a’,’h’,’c’} prinff( "% d % d\n
有以下程序: #include <stdio.h> #include <string.h> main( ) { char p[] = {’a’,’b’,’c’] ,q[10] = {’a’,’h’,’c’} prinff( "% d % d\n
admin
2009-01-15
22
问题
有以下程序: #include <stdio.h> #include <string.h> main( ) { char p[] = {’a’,’b’,’c’] ,q[10] = {’a’,’h’,’c’} prinff( "% d % d\n" , strlen (p) , strlen (q) );以下叙述中正确的是( )。
选项
A、在给p和q数组赋初值时,系统会自动添加字符串结束符,故输出的长度都为3
B、由于P数组中没有字符串结束符,长度不能确定;q数组中字符串长度为3
C、由于q数组中没有字符串结束符,长度不能确定;p数组中字符长度为3
D、由于p和q数组中没有字符串结束符,故长度都不能确定
答案
2
解析
strlen函数用于计算以,’\0’结束的字符串的长度,函数值为字符串的实际长度,长度中不包括,’\0’。q数组定义的数组大小为10,而初始化时字符串只占用了前3个存储单元,其余存储单元系统自动加’\0’,故数组q的长度为3;而p数组定义时没有指定大小,其大小根据初始化所赋值确定为3,没有字符串结束符,故字符串的长度不能确定。
转载请注明原文地址:https://kaotiyun.com/show/KIXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面循环语句中在任何情况下都至少执行一次循环体的是
下列选项中不属于软件生命周期开发阶段任务的是
设有如下一段程序:PrivateSubCommand1_Click()StaticaAsVarianta=Array("one","two","three","four","five")Printa(3)EndSub针对上述事件过
下面不属于软件需求分析阶段主要工作的是
(1)考生文件夹下有一个工程文件sjt3.vbp,其中的窗体上有一个名称为Cmd的命令按钮控件数组;有一个名称为Image1的图像框。请画一个名称为Timer1的计时器,时间间隔为3秒,初始状态为不可用,如图1-209所示。程序功能如下:①单击“
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序运行后,单击“读入数据”按钮,可将考生文件夹下in3.txt文件中的所有英文单词读入,并在Text1文本框中显示;单击“插入列表框”按钮,则按顺序将每个单词作为一项添加到List1列表框中(如图所示)
下面关于菜单的叙述中正确的是
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”和“tScore”及一个临时表对象“tTemp”。请按以下要求完成设计。(1)创建一个查询,查找并显示入校时间非空的男同学的“
以下程序中,函数sumColumM的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。 #defineM2 #defineN4 voidSumColumMin(inta[M]
有以下程序:#definef(x)x*xmain(){inti;i=f(4+4)/f(2+2);printf("%d\n",i);}执行后
随机试题
牡螈散的功用是固冲汤的功用是
肝脏最基本的结构单位是( )。
某项目第1年投资500万元,第2年又投资500万元,从第3年进入正常运营期。正常运营期共18年,每年净收入为110万元,设行业基准收益率为8%,该项目的财务净现值为( )万元。
下列选项中,属于审核记账凭证主要工作的有()。
如果纳税人刘某利用其他方法减少计税依据,当地税务机关则有权重新核定计税依据,这样处理体现了税法基本原则中的()。
乙公司是一家上市公司,该公司2014年末资产总计为10000万元,其中负债合计为2000万元。该公司适用的所得税税率为25%。相关资料如下:资料一:预计乙公司净利润持续增长,股利也随之相应增长。相关资料如表1所示:资料二:乙公司认为2014年的资本结
ABC会计师事务所在承接对X公司和Y银行的2006年年报审计时,以下行为没有违背职业道德准则的是( )。以下事项中,不会影响注册会计师或会计师事务所独守性的是( )。
设z=z(x,y)由ex+ysin(x+z)=1所确定,试求
设3阶矩阵A有3个特征向量η1(1,2,2)T,η2=(2,-2,1)T,η3=(-2,-1,2)T,它们的特征值依次为1,2,3,求A.
A.PlanfortheFinancialTransitionB.ExamineYourInvestmentPortfolioC.ContributetoanIRAD.SavebeforeYou
最新回复
(
0
)