首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义 char str[] = "Hello"; 则语句 printf("%d %d", sizeof(str), strlen(str)); 的输出结果是( )。
设有定义 char str[] = "Hello"; 则语句 printf("%d %d", sizeof(str), strlen(str)); 的输出结果是( )。
admin
2019-08-18
71
问题
设有定义
char str[] = "Hello";
则语句
printf("%d %d", sizeof(str), strlen(str));
的输出结果是( )。
选项
A、6 5
B、6 6
C、5 5
D、5 6
答案
A
解析
字符数组存放字符串时C语言编译系统会自动在其后面添加上结束标识符?\0?,数组str的维数没有指定,所以str含有的元素个数(占用字节数)要比字符串长度大1,所以用sizeof(str)求得的字符串占用字节数为6,用strlen(str)计算出的字符串长度为5,答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/TlRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%d,%d\n",a,b,c,d);}程序输出()。
结构化程序设计的基本原则不包括()。
下列选项中,能够满足"只要字符串s1等于字符串s2,则执行ST"要求的是
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;
在满足实体完整性约束的条件下()。
有以下程序:#include#includetypedefstruet{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb
以下不构成无限循环的语句或语句组的是()。
下面不属于需求分析阶段任务的是()。
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%
随机试题
Englishspeakerspickuppitchintherighthemispheresoftheirbrains,butspeakersofcertainotherlanguagesperceiveiton
对偶三角瓣主要适用于
某男,18岁,夏季贪凉饮冷,遂致外感于寒,内伤于湿,症见恶寒发热,无汗头痛,头重身倦,胸闷泛恶,舌苔薄白而腻。医师诊为阴暑,处方为香薷、厚朴、白扁豆,水煎服。为了增强上方行气宽中、发散风寒之力,最宜选配的药物是()
退伙人对其退伙前合伙企业的债务()。
士兵在战场上穿迷彩服以达到隐蔽的效果,主要利用了知觉的()。
怎样加强高校党委民主集中制建设?
《中共中央国务院关于打赢脱贫攻坚战的决定》强调,打赢脱贫攻坚战要坚持以下基本原则:坚持党的领导,夯实组织基础;坚持政府主导,增强社会合力;坚持精准扶贫,提高扶贫成效;坚持保护生态,实现绿色发展;坚持群众主体,激发内生动力;坚持因地制宜,创新体制机制。
设A,B是两个随机事件,且P(A)=0.4,P(B)=0.5,P(A|B)==_______。
在Word中,要复制整个屏幕窗口内容按()键。
有如下模板声明:template<typenameT1,typenameT2>classA;下列声明中,与上述声明不等价的是()。
最新回复
(
0
)