首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #include <string.h> main() { char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’}; int i,j;
有以下程序: #include <stdio.h> #include <string.h> main() { char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’}; int i,j;
admin
2009-01-15
21
问题
有以下程序: #include <stdio.h> #include <string.h> main() { char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’}; int i,j; i=sizeof(a); j=strlen(a); printf("%d,%d\n",i,j); } 程序运行后的输出结果是( )。
选项
A、9,9
B、8,9
C、1,8
D、9,8
答案
8
解析
sizeof是求字节运算符,在字符数组a中,“\0”也作为字节保存,是a数组的一个成员,所以sizeof(a)的值应为9;strlen是测试字符串长度的函数,函数的值为字符串中的实际长度,不包括“\0”在内,所以strlen(a)的值为8。
转载请注明原文地址:https://kaotiyun.com/show/WUXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体名称为frmTest,为了在程序代码中将窗体的标题改为"等级考试",其代码应该是
对窗体上名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click() Move200,200EndSub程序运行时,单击命令按钮,则产生的操作是( )。
假定有如下的Sub过程:SubS(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSub在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click(
在窗体上画一个名称为Label1的标签和一个名称为List1的列表框,并在设计阶段向List1中添加若干列表项。程序运行时,当双击List1中的某个列表项时,在Label1中显示所选中的列表项,能实现上述功能的语句是
以下关于变量作用域的叙述中错误的是()。
在窗体上有一个名称为CD1的通用对话框和一个名称为Command1的命令按钮。要求单击命令按钮时,打开一个保存文件的通用对话框。该窗口的标题为“保存”,缺省文件名为“ABC”,在“文件类型”栏中显示*.txt。则能够满足上述要求的程序是()。
在某个事件过程中定义的变量是
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示,下列选项错误的是()。
有以下程序: #include<stdlib.h> main( ) { char *p ,* q; p=(char * )malloc(sizeof(char) * 20);q=p; scanf("%s%s",p,q); printf("
随机试题
工作人员发现同事在给客户介绍产品的时候刻意隐瞒了该产品的风险以实现销售目标,则该工作人员()。
简述社会主义道路多样性的原因。
第一个五年计划的内容及其完成的历史意义有哪些?
A.侵犯子宫深肌层B.绒毛形成C.两者均有D.两者均无绒毛膜癌
高崎、田一、丁福三人共同出资200万元,于2011年4月设立“高田丁科技投资中心(普通合伙)”,从事软件科技的开发与投资。其中高崎出资160万元,田、丁分别出资20万元,由高崎担任合伙事务执行人。2012年6月,丁福为向钟冉借钱,作为担保方式,而将自己的合
两个圆柱体x2+y2≤R2,x2+z2≤R2公共部分的体积V为()。
下列属于淮扬菜的著名代表饭店是()。
在SOL语言的SELECT语句中,用于指明检索结果排序的子句是
•Lookatthestatementsandtheshortnewsbelow.•Whichnewsdoeseachstatement1—7referto.•Foreachsentence,markonelet
Maggietiptoedoverandtooktheclockawaybecauseshehatedtohearit_______whenshewastryingtogotosleep.
最新回复
(
0
)