首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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-01-15
84
问题
有以下程序 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
解析
本题主要考查的是C语言中的数组长度和字符串长度。数组长度指的是一个数组所占内存空间的字节数,数组长度可以通过sizeof(<数组名>)来求得;字符串长度是指从指定内存地址开始直到碰到第一个’\0’字符为止所经过的字符数(不包括’\0’字符),字符串长度可以通过字符串函数strlen(<字符串首地址值>)来求得。所以本题程序运行后,变量i中是数组a的长度7,变量j中是数组a中第一个’\0’字符之前的字符数2:选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/bOHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个名称为Label1、标题为“口令”的标签;画一个名称为Text1的文本框;再画三个命令按钮,名称分别为Command1、Command2、Co
考生文件夹下有一个数据库文件“samp1.accdb”,其中存在已经设计好的表对象“tStud”。请按照以下要求,完成对表的修改。(1)设置数据表显示的字体大小为14、行高为18。(2)设置“简历”字段的设计说明为“自上大学起的简历信息
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个名称为Picture1的图片框,其宽和高分别为1700、1900。请编写适当事件过程,使得在运行时,单击图片框,则装入考生目录下的图形文件pi
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1标题为“选课”的窗体上画一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1,标题为“图书”的窗体上画1个名称为Cmb1的下拉式组合框。下拉列表中有“少儿读物”“传记文学”和“武侠小说”3个表项内容。运行后的窗体如错误!
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个名称为Combo1的组合框,其宽度为1200,其类型如图3-102所示(即简单组合框)。要求如下:①请按图中所示,通过属性窗口输入“
设有如下函数:FunctionDelSpace(chAsString)AsIntegerDimn%,st$,c$st=""n=0Fork=1ToLen(ch)c=Mid(ch,k,1)Ifc<>""Thenst=st&c
如果要定义一个窗体级变量,定义变量语句的位置应该是
下面描述不属于软件特点的是
负责数据库中查询操作的数据库语言是( )。
随机试题
会计法规定,原始凭证有错误的,应当由出具单位重开或者更正,更正处应当加盖经办人员印章。()
举例说明细胞膜的各种物质转运形式(除单纯扩散、经通道易化扩散、出胞作用外的其他形式)。
A.维生素AB.维生素DC.维生素ED.维生素BlE.维生素B6
城市土地的经济评价是根据城市土地的()两方面属性做出的。
关于无效合同,下列说法错误的是()。
大型桅杆式起重机起重量可达60t,桅杆设计可达80m,其选择钢丝绳和地锚时主要根据( )来确定。
为了安全,WindowsXP系统使用的文件格式最好设置为()。
运行以下程序后,输出的图案是()。Forml.ClsA$=String$(10,”*”)Fori=1To5n=10-2*iX$=A$:Y$=Space$(n)Mid$(X$,i+1,n)=Y$PrintX$Nexti
Theidea"happiness",tobesure,willnotsitstillforeasy【B1】______:thebestonecandoistotrytosetsome【B2】______tot
A、Inahospital.B、Attheoffice.C、Athome.D、Inaphonebox.A对话中,男士MartinSmith在办公室打电话给Helen询问George的病情,Helen说George已经感觉好多了,但
最新回复
(
0
)