首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义 char str[] = "Hello"; 则语句 printf("%d %d", sizeof(str), strlen(str)); 的输出结果是( )。
设有定义 char str[] = "Hello"; 则语句 printf("%d %d", sizeof(str), strlen(str)); 的输出结果是( )。
admin
2019-08-18
68
问题
设有定义
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://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);}程序输出()。
程序流程图中带有箭头的线段表示的是()。
有以下程序#includeintfun(chars[]){intn=0;while(*s<=’9’&&*s>=’0’){n=10*n+*s-’0’;s++;}return(n);}main(){c
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
以下叙述中正确的是()。
下面不属于需求分析阶段任务的是()。
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
下列关于C语言文件的叙述中正确的是
编写函数fun,它的功能是:利用以JF所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给x0;(3)x1=cos(x0
随机试题
巴金的《激流三部曲》是指()。
天下皆知美之为美,斯恶已。
20%~50%的肾病综合征并发近代63%~90%恶性高血压患者发生
常用于乳痈、外阴肿胀、慢性盆腔炎常用于各种阴道炎、宫颈炎、宫颈癌等
若在开挖临时边坡之后砌筑重力式挡土墙,其合理的墙背形式为:
(操作员:张主管;账套:205账套;操作日期:2014年1月31日)在“管理人员”工资表中,录入以下人员的工资原始数据。
下列各项中,不属于土地增值税征税范围的有()。
材料一汉唐时期的北方“丝绸之路”主要经过水草丰美的欧亚草原,沿线有许多古文明中心,是东、西方物资和文化交流的主要通道,后来逐渐衰落。材料二古代和现代“丝绸之路”示意图(下图)。问题:随着陆上“丝绸之路”经济带的建设,我国西
二十世纪初俄国的哲学家波格丹诺夫提出:“真理是思想形式,是人类经验的组织形式”。是具有“普遍意义”的“社会地一致起来的、社会地协调起来的经验。”这种观点的错误在于
A、Toinvitehimtoattendaseminar.B、Toinformhimaboutsomechangesinthearrangementforhisseminar.C、Toinvitehimtov
最新回复
(
0
)