首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { char s[]="\n123\\"; printf(’%d,%d\n’,strlen(s),sizeof(s)); } 执行后输出结果是( )。
有以下程序: main() { char s[]="\n123\\"; printf(’%d,%d\n’,strlen(s),sizeof(s)); } 执行后输出结果是( )。
admin
2010-01-10
19
问题
有以下程序: main() { char s[]="\n123\\"; printf(’%d,%d\n’,strlen(s),sizeof(s)); } 执行后输出结果是( )。
选项
A、赋初值的字符串有错
B、6,7
C、5,6
D、6,6
答案
4
解析
本题在定义字符数组时没有定义数组长度,但用字符常量给数组赋了初值,这时初值的个数即为数组的长度,故数组长度为6(包括’\0’)。字符串的长度为有效字符的个数5。strlen(s)返回值为串中字符的个数(不计最后的’\0’),则输出值为5。sizeof (s)计算数组所占的字节数,包含’\0’,则输出值为6。因此,C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/rUWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=10Printfunl(x,12)+xEndSubPrivateFunctionfunl(mAsInteger,nAs
设窗体上有1个名称为List1的列表框,程序运行时,如果选中了第3个列表项(最上面的列表项为第0个列表项),则下面不成立的是
软件(程序)调试的任务是
由高中数学可知,对于连续函数f(x),若f(x1)与f(ra)值的符号相反,则在x1和x2之间必存在x0,使得f(x0)=0(该点称为“零点”)。设有VB函数:PriVateFunctionf(xAsSinglelAsSingle可以返回f(x)
窗体上有1个名称为Text1的文本框:1个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timer()StaticflagAs
窗体上有一个名称为Comb01的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是()。
假定通过复制、粘贴操作建立了一个命令按钮数组Commandl,以下说法中错误的是
能够产生1到50之间(含1和50)随机整数的表达式是
随机试题
成员国货币之间实行固定汇率,对相互间汇率波动的幅度规定不得超过上下限,而对成员国之外的其他货币的汇价则实行自由浮动的是()
可见于无器质性心脏病者的心律失常包括
CT的优点是
县级以上人民政府统计机构应当定期公布统计资料。()
下列关于上市公司对外担保的表述中,不符合法律规定的是()。
企业文化的自律功能是指()。
下列有关“一带一路”的重大事件,说法错误的是()。
Thebehaviorofabuilding’susersmaybeatleastasimportantasitsdesignwhenitcomestoenergyuse,accordingtonewrese
Kissing,strokingandwildembracesarecommonenough,andnowthequiet,romanticgestureofholdinghandsinpublicisa【M1】__
"Thetoyindustryhasalwaysreflectedadultculture,"saysChrisByrne,anAmericantoy-industryconsultant.Inthe1920sgirls
最新回复
(
0
)