首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
35
问题
有以下程序 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全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommandl_Click()a=Array(1,2,3,4,5,6,7,8,9,10)n=UBound(a)Fork=0ToUBound(a)/2
编写如下程序:PrivateSubCommand1_Click()Dimstr1AsString,str2AsStringstr1=InputBox("输入一个字符串"):subfstr1,str2:Printstr2EndSub
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是()。
在软件设计中,不属于过程设计工具的是
有以下通用过程:Functionfun(NAsInteger)s=0Fork=1ToNs=s+k*(k+1)Nextkfun=sEndFunction该过程的功能是
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为()。
在关系模型中,每一个二维表称为一个
定时器的Interval属性的值是一个整数,它表示的是
组合框是文本框和()特性的组合。
在面向对象设计中,对象有很多基本特点,其中“从外面看只能看到对象的外部特性,而对象的内部对外是不可见的”这一性质指的是对象的
随机试题
有关“灭活疫苗”的叙述,哪一项是错误的()
认知内驱力、自我提高内驱力和附属内驱力在学生动机结构中的比重并非一成不变。从发展的观点来看,附属内驱力表现最为突出的时期是()。
A.病例对照研究B.队列研究C.临床试验研究D.理论流行病学研究E.现况调查研究某小学有大批的学生发生不明原因的腹泻.为了寻找病因及流行的线索。首先应进行的研究是
既能安神定惊,明目消翳,又能解毒生肌的药物是()
A、真密度B、堆密度C、粒密度D、湿密度E、相对密度除去微粒本身孔隙及粒子间的空隙占有的容积后求得的微粉容积是指
关于总承包无服务费的支付,下列说法中正确的是()。【2015年真题】
甲发包人与乙承包人订立建设工程合同,并由丙公司为甲出具工程款支付担保,担保方式为一般保证。现甲到期未能支付工程款,则下列关于该工程款清偿的说法,正确的是()。
现金日记账、银行存款日记账、转账日记账属于序时账。()
做别人生命中的加号张德芬①你有没有想过,跟人相处的时候,你能为别人的生命带来一点儿什么东西?即使不一定是实质的东西,但可能别人跟你在一起的时候,会觉得很舒服。或是跟你谈一谈心
下列药品中,没有消毒杀菌作用的是()。
最新回复
(
0
)