首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() { char a[]="abcdefg",b[10]="abcdefg"; printf("%d%d\n",sizeof(a),sizeof(b));
有以下程序: #include <stdio.h> main() { char a[]="abcdefg",b[10]="abcdefg"; printf("%d%d\n",sizeof(a),sizeof(b));
admin
2013-06-11
40
问题
有以下程序: #include <stdio.h> main() { char a[]="abcdefg",b[10]="abcdefg"; printf("%d%d\n",sizeof(a),sizeof(b)); } 执行后的输出结果是( )。
选项
A、7 7
B、8 8
C、8 10
D、10 10
答案
4
解析
用a[]="abcdefg"对数组a进行初始化,是用一个字符串作初值。数组a的长度包括由系统加上的’\0’,因此是8。b[10]="abcdefg"只初始化了前7个元素,后3个元素为 0(’\0’),所以长度为10。
转载请注明原文地址:https://kaotiyun.com/show/jNJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列条件语句中,功能与其他语句不同的是
以下程序段的输出结果是______。intsbr[]={10,8,6,4,2},*p=str+1;printf("%d\n",*(p+2));
一个C程序可以包含任意多个不同名的函数,但有且仅有一个______。
以下对枚举类型名的定义中正确的是()
设有以下定义或语句,则输出的结果是(用small模式编译,指针变量占2个字节) structdate {long*cat; structdate*next; doubledog; {too; printf("%d",
数据的【】结构在计算机存储空间中的存放形式称为数据的存储结构或物理结构。
下面程序main(){intx=100,a=10,b=20,ok1=5,ok2=0;if(a<B)if(b!=15)if(!ok1)x=1;elseif(ok2)x=10
数据封装要解决的问题是()
程序的编制与算法的设计在效率上的关系是:()
若定义了以下函数: voidf(…) {… *p=(double*)malloc(10*sizeof(double)); … } p是该函数的形参,要求通过p把动态分配存储单位的地址传回主调函数,则形参p的正确定义应当是
随机试题
火于慢性肾盂肾炎的临床表现,下列哪项是错误的
男性儿童10岁,身高1m,智力低下。应考虑为哪一种内分泌激素分泌障碍
下列何项体现了乌梅丸的配伍特点()
马先生2008年1月采用组合贷款法购买了住房一套,购买当月开始还款。其中40万元的公积金贷款采用等额本金贷款方式,贷款利率为5.22%,其余34万元采用等额本息的商业贷款,贷款利率为6.65%,贷款期限均为20年。接上题,如果提前偿还商业贷款时,保持还
向人民法院申请保护债权的诉讼时效期间通常为()年。[2014年11月真题]
根据《民事诉讼法》司法解释的规定,当事人申请再审,下列情形中,人民法院不予受理的有()。
经国务院批准,从2012年11月1日起福建省、广东省及厦门市、深圳市实施营业税改征()改革试点。
在我国,有关外国人犯罪的刑事案例只能由:
A、OverseasstudentscanpracticeEnglishwithnativespeakers.B、Overseasstudentscansavemoney.C、Overseasstudentscancommu
TokyoisdifferentfromLondoninthat______.ThewriterhatesTokyomainlybecausethecity______.
最新回复
(
0
)