首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { char a[ ]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’}; int i,j; i=sizeof(a); j=strlen(a); printf("%d,
有以下程序: main() { char a[ ]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’}; int i,j; i=sizeof(a); j=strlen(a); printf("%d,
admin
2010-01-10
25
问题
有以下程序: main() { char a[ ]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’}; int i,j; i=sizeof(a); j=strlen(a); printf("%d,%d\b",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。4个选项中D正确。
转载请注明原文地址:https://kaotiyun.com/show/PHWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:PrivateSubForm_Click()DimiAsInteger,nAsIntegerFori=1To20i=i+4n=n+iIfi>10ThenExitForNextPrintnEndS
以下关于数组的叙述中,错误的是()。
以下关于控件数组的叙述中,错误的是
假设有如下的命令按钮(名称为Commandl)事件过程:PrivateSubCommandl_Click()x=InputBox(”输入:”,”输入整数”)MsgBox”输入的数据是:”,,”输入数据:"+xEn
阅读程序:OptionBase1PrivateSubFormClick()Dima(3,3)AsIntegerFori=1To3Forj=1To3a(i,j)=_______
假定有以下程序段Fori=lTo3Fori=5To1Step-1Printi*jNextiNexti则语句Printi*j的执行次数是
下面关下VB应用程序的叙述中正确的是
设x为一整型变量,且语句的开始为:SelectCasex,则不符合语法规则的Case子句是
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
随机试题
某进口设备通过海洋运输,到岸价为972万元,国际运费88万元,海上运输危险费率3‰,则离岸价为()万元。
【背景资料】某沿海有掩护高桩码头,长度为320m,宽度为25.1m,码头面标高为+6.1m,桩基采用钢管桩,钢管桩直径为φ1400mm,桩基处上层地质为淤泥质黏土。预制靠船构件上端长1.4m、下端长1.0m、高2.0m、平行码头前沿线方向宽1.2
某建筑公司总工程师窦某在完成单位工作过程中,利用自己业余时间编著了较为先进专业施工工法,则关于该作品的使用表述错误的是()。
所有经济业务的发生都会引起会计等式两边同时发生变化。()
预算收入必须通过国库进行,预算支出可以不通过国库。()
企业在解决人力资源短缺的问题时,最为有效的方法不包括()。
对下列古诗词中加点部分的解说,不恰当的一项是______。
近代中国半殖民地半封建社会的矛盾,呈现出错综复杂的状况。其中,贯穿整个中国半殖民地半封建社会的始终,并对中国近代社会的发展变化起着决定性作用的最主要的矛盾是()
1894年甲午战争的惨败,对国人的刺激极大。面对民族危机,响亮地喊出了“救亡”的口号是()
Itisnotunusualtodayforoldpeopletospoiltheirgrandchildrenwithtoysandsweetsandto【C1】______totheiraggressivedem
最新回复
(
0
)