首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行
有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行
admin
2009-04-15
48
问题
有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行后的输出结果是
选项
A、2 2
B、7 6
C、7 2
D、6 2
答案
4
解析
函数sizeof()和strlen()的区别,sizeof(a) 求出字符串a中的字符占用存储空间的大小,由于定义了字符数组a的长度为7,所以i=7;而strlen(a) 求出字符串 a的长度,以’\0’为字符串结束标记,所以j=2。
转载请注明原文地址:https://kaotiyun.com/show/hiXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,不属于“对象”基本特点的是()。
下面程序运行时,若输入"VisualBasicProgramming",则在窗体上输出的是( )。PrivateSubCommand1_Click() Dimcount(25)AsInteger,chAsString ch=
在VisualBasic中定义变量时,变量的类型可以用类型说明符标识。下列类型说明符表述错误的是()。
下列叙述中正确的是( )。
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是()。①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
下列有语法错误的赋值语句是( )。
以下叙述中错误的是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
以下能够设置控件焦点的方法是()。
VB中,若没有显式声明变量的数据类型,则默认的类型是
随机试题
中医诊断疾病的基本法则为
旋覆花的功效是()海藻的功效是()
甲建筑工程公司向乙、丙两水泥厂各发一函,均称:“急需1000号水泥1000吨,价格300元/吨,货到付款。”乙水泥厂收到函后即传真给甲:“函收到,即日发出。”丙水泥厂收到函后未回函,但当即组织车队运输1000号水泥1000吨,给甲送去。问:甲与乙、丙之合同
下列关于建设期利息估算方法的说法,正确的是()
下列选项中,反映了资产负债表内有关所有者权益项目排列顺序的是()。(20.2)
以“天下第一江山”和“城市山林”的美誉而名扬中外的城市是()。
实践检验和证明真理是一个永远不会完结的过程,这体现的是实践标准的()
关系数据库管理系统应能实现的专门运算包括
(电子表格题)采购部助理小何负责统计本公司各个销售部本月销售数据,按照下列要求帮助小何完成相关数据的整理、统计和分析工作。在工作簿“Excel.xlsx”的最右侧创建一个名为“品种目录”的工作表,工作表标签颜色设为标准红色。将考生文件夹下以制表符分隔的
A、Itanalyzespeople’sinformationtohelpthem.B、Itdiscriminatesagainstsickpeople.C、Itisamongthemostprofitableindus
最新回复
(
0
)