首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #include<string.h> main() { char a[]={’\1’,’\2’,’\3’,’\4’,’\0’}; printf("%d %d\n",sizeof(a),strlen(a)
以下程序的输出结果是【 】。 #include<string.h> main() { char a[]={’\1’,’\2’,’\3’,’\4’,’\0’}; printf("%d %d\n",sizeof(a),strlen(a)
admin
2009-03-17
59
问题
以下程序的输出结果是【 】。
#include<string.h>
main()
{ char a[]={’\1’,’\2’,’\3’,’\4’,’\0’};
printf("%d %d\n",sizeof(a),strlen(a));
}
选项
答案
5 4
解析
字符串处理函数strlen()返回的是字符数组的实际长度,不包括字符申结束标志‘\ 0’。而sizeof运算符则计算的是字符数组的总长度,包括串末尾的结束标志。
转载请注明原文地址:https://kaotiyun.com/show/eeXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooksNameAsString*10:TelNumAsString*20EndType在窗体上画一个名为Commandl的命令按钮,要求当执行事件过程Command1—C
程序运行时,拖动滚动条上的滚动框,则所触发的事件是
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
窗体的MouseUp事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle) ……EndSub关于以上定义,以下
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
设在窗体模块中有如下类型定义:PublicTypeRecnunAsIntegernameAsStringEndType下面关于这一类型定义的叙述中正确的是()。
随机试题
X线数字影像可以通过哪种方式获取或转换
蛛网膜下腔出血与其他脑血管病的最大区别是
诊断慢性肺源性心脏病的主要依据是
在工程网络计划中,工作M的最迟完成时间为第25d,其持续时间为6d,该工作有二项紧前工作,它们的最早完成时间分别为第l0d、第12d和第13d,则该工作的总时差为( )d。
邀请发盘对双方具有约束力。()
某酒厂2008年8月研发生产一种新型粮食白酒,第一批1000公斤,成本为17万元,作为礼品赠送品尝,没有同类售价。已知粮食白酒的成本利润率10%,则该批粮食白酒应纳消费税金( )。
下列有关有限责任公司监事会的表述中,正确的有()。
计算机辅助教学
关于教育测量中信度和效度的关系,下面表述正确的是()。
Somejournalistsoftenoverstatethesituationsothattheirnewsmaycreateagreat______.
最新回复
(
0
)