首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() {char p[]{’a’,’b’,’c’},q[]=""abe""; printf(""%d%d\n"",sizeof(p),sizeof(q));
有下列程序: main() {char p[]{’a’,’b’,’c’},q[]=""abe""; printf(""%d%d\n"",sizeof(p),sizeof(q));
admin
2012-12-03
22
问题
有下列程序:
main()
{char p[]{’a’,’b’,’c’},q[]=""abe"";
printf(""%d%d\n"",sizeof(p),sizeof(q));
}
程序运行后的输出结果是( )。
选项
A、4 4
B、3 3
C、3 4
D、4 3
答案
C
解析
语句char p[]={’a’,’b’,’c’};定让了一个一维字符数组p[]。并用3个字符’a’,’b’,’c’进行了初始化;而语句q[]="abc"表示定义了一个一维字符数组,并用一个字符串常量"abc"进行了初始化。在C语言中.系统在每个字符串常量的最后自动加入一个字符’\0’作为字符串的结束符。所以函数sizeof(q)-4,而sizeof(p)=3,因而选项C为正确答案。
转载请注明原文地址:https://kaotiyun.com/show/auPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<stdio.h>main(){intn=12345,d;while(n!=0){d=n%10;printf("%d",D);n/=10;}
在软件设计中,不属于过程设计工具的是
软件调试的目的是______。
有以下程序段:typedefstructNODE{intnum;structNODE*nex;}OLD;以下叙述中正确的是()。
下列叙述中正确的是()。
已定义以下函数:fun(int*p){return*p;}该函数的返回值是
下列关于队列的叙述中正确的是()。
下列不属于软件工程三个要素的是()。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
按照“后进先出”原则组织数据的数据结构是()。
随机试题
足部降压点反射区按摩时力度越大越好。()
We______buildingthebridgebytheendofnextmonth.
张某、李某、刘某有多年的业务合作关系。4月5日,张某向李某透露:其最近的一批低价钢材将照顾合作伙伴,以刘某为出售对象,就等刘某答应了。4月6日,李某因另外一批生意向刘某寄发合同书时顺便发出了张某出售这批钢材的合作意向。信件于4月7日到达。4月8日,刘某致电
下列特产与其产地对应正确的是()。
皮亚杰认为,儿童的道德判断是()
20世纪30年代,我国幼教界有“南陈北张”之称,即指南京有陈鹤琴,北京有()。
公民、法人和其他组织对下列哪种情形可以提出行政复议?()
社会治安综合治理的基本内容主要包括()。
Theearliestcontroversiesabouttherelationshipbetweenphotographyandartcenteredonwhetherphotography’sfidelitytoappe
A、PublicBusesarefastandcheaptransportationtools.B、Parkingisbecomingabigproblem.C、Subwaytrainsareevensaferthan
最新回复
(
0
)