首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
50
问题
有以下程序 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应用程序(包括界面和代码)。(1)在名称为Form1,标题为“组合框”的窗体上画1个名称为Comb01的组合框,利用属性窗口设置适当属性使其在程序刚开始运行时的界面如图3-37所示。注
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上建立一个名称为Command1的命令按钮数组,含三个命令按钮,它们的Index属性分别为0、1、2,标题依次为“是”、“否”、“取消”,
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画出如图3—46所示的三角形。下表给出了直线Line1、Line2的坐标值,请按此表画Line1、Line2,并画出直线Line3,从而
在考生文件夹下,“samp1.accdb”数据库文件中已建立了3个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“fTest”)。请按以下要求,完成表和窗体的各种操作。(1)分析表对象“销售业绩表”的字段构成、判断并
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
以下程序的功能是随机产生10个两位的整数:OptionBase1Pfiv~eSubCommandl_Click()Dima(10)AsInteger,iAsIntegerFori=1To10
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimsAsInteger,fAsIntegerDimiAsIntegers=LBo
工程中有Form1、Form2两个窗体(Form1中有文本框Text1;Form2中有Text1文本框和Command1命令按钮)。Form1是启动窗体。在这些模块中编写下面的程序代码:Form1中的代码如下:PrivateSUbText1_
______是构成C语言程序的基本单位。
随机试题
TheFlowerHotelislocatedin
设z=z(x,y)由方程所确定,求dz.
酚妥拉明属______________药,应在______________基础上应用。
患者,男性,82岁,久病体弱,不能自己更换体位,习惯仰卧位。仰卧位时,患者最易发生压疮的部位是
关于项目人力资源管理,正确的说法是( )。
企业计提坏账准备的方法由()。
进口日期栏应填:商品名称规格型号栏应填:
2016年春节前后,国家网信办持续重拳出击,依法查处网上违法违规行为,集中清理淫秽色情、虚假欺诈等违法违规信息,对五百多个违法违规公众账号和一批误导公众、影响恶劣的网络名人账号予以关闭或暂停。对此,下列说法正确的是()。
公安行政执法的特征主要有()。
IfTomtraveled45milesin12hoursandJimtraveledfourtimesasfarinone-thirdthetime,whatwasJim’saveragespeed,in
最新回复
(
0
)