首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() {char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’};int i,j; i=sized(a);j=stden(a); printf(“%d,%d\n”,i
有以下程序 main() {char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’};int i,j; i=sized(a);j=stden(a); printf(“%d,%d\n”,i
admin
2010-01-10
31
问题
有以下程序 main() {char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’};int i,j; i=sized(a);j=stden(a); printf(“%d,%d\n”,i,j); } 程序运行后的输出结果是
选项
A、9,9
B、8,9
C、1,8
D、9,8
答案
8
解析
本题中首先定义了字符数组a,由于它的长度省略,所以其长度由初值个数确定,为9。接着将sizeof()函数返回的值赋给i(sizeof()函数的作用是返回运算对象占用的字符数),所以i值为9;然后将strlen()函数的返回值赋给j(strlen()函数的作用是返回字符串的长度,不包括字符串的结束标记’\0’),所以j值为8,所以最后输出的i, j的值为9,8。
转载请注明原文地址:https://kaotiyun.com/show/9XWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是()。
下面不属于软件测试实施步骤的是
设有如下的用户定义类型:TypeStudentNumberAsString:NameAsString:AgeAsIntegerEndType则以下正确引用该类型成员的代码是
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommandl_Click()
设窗体文件中有下面的事件过程:PrivateSubCommandl__Click()Dimsa%=100PrintaEndSub其中变量a和s的数据类型分别是
在窗体模块的声明部分声明变量时,不能使用的关键字是
计算下面分段函数的正确语句是
下列表达式中不能判断x的是否为偶数的是
在下面语句或函数中,不能描述选择结构的是
组合框是文本框和()特性的组合。
随机试题
对于企业裁减人员的决定,工会依法可采取的行动是:()
便于生产者控制产品质量特性的商标决策是使用()
结核性脑膜炎最易发生在结核原发感染后
某建筑物建筑面积4000m2,经济寿命40年,单位建筑面积的重置价格为2500元/m2,有效经过年数为15年,残值率为5%,该建筑物现值为()。
设计过程中要严格按照规定的程序进行()管理,以保证设计的质量。
确定招标物业项目的管理服务模式的内容主要包括()。
可以全面支持除系统规划外的每一个开发阶段的工作的一种自动化或半自动化的信息系统开发方法是()。
毛泽东在《中国社会各阶级的分析》中,将中国资产阶级区分为()。
Inthenextcenturywe’llbeabletoalterourDNAradically,encodingourvisionsandvanitieswhileconcoctingnewlife-forms.
Sincewearesocialbeings,thequalityofourlivesdependsinlargemeasureonourinterpersonal(人与人之间的)relationships.Onestr
最新回复
(
0
)