首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { char p[]={’a’,’b’,’c’},q[]="abc"; printf("%d%d\n",sizeof(p),sizeof(q)); } 程序运行后的输出结果是 ______。
有以下程序: main() { char p[]={’a’,’b’,’c’},q[]="abc"; printf("%d%d\n",sizeof(p),sizeof(q)); } 程序运行后的输出结果是 ______。
admin
2013-02-23
34
问题
有以下程序: main() { char p[]={’a’,’b’,’c’},q[]="abc"; printf("%d%d\n",sizeof(p),sizeof(q)); } 程序运行后的输出结果是 ______。
选项
A、4 4
B、3 3
C、3 4
D、4 3
答案
C
解析
字符数组有两种定义方式:一种是逐个字符赋给数组中各元素,如本题中“p[]={’a’,’b’,’c’}的定义,由于定义时没有给出数组大小,此时字符个数就是数组的长度;另一种是将字符串作为字符数组来处理,如题中“q[]="abc"”的定义形式。C语言规定,字符串以’\0’作为结束符,并占用一个存储空间。sizeof()函数是计算变量或数组所分配到的内存空间的大小,故本题的输出结果是3 4。
转载请注明原文地址:https://kaotiyun.com/show/pqPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是将宁符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abcl23edf4568h,执行程序后输出:123456。请填空。#include<stdio.h>#include<ctype.h>
有以下程序段intm=0,n=0;charc=’a’;scanf("%d%c%d",&m,&c,&n);printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10A10<回车
软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及()
若有结构体定义:structstu{intnum;charsex;intage;}a1,a2;则下列语句中错误的是()。
在C语言程序中,下列说法正确的是()。
下列叙述中正确的是()。
软件需求分析一般应确定的是用户对软件的______。
数据库设计分为以下六个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
以下程序的输出结果是()voidfun(float*p1,float*p2,float*s){s=(float*)calloc(1,sizeof(float));*s=*p1+*p2++;}
sizeof(double)是()
随机试题
A.头小畸形B.脑水肿C.脱水D.甲状腺功能低下E.侏儒症通过前囟的检查,其改变可以反映疾病的情况过大
属于自身免疫性粒细胞减少的为
下列内容中,不属于绿色施工“四节”范畴的是()。
关于演播室灯光用电负荷特点的说法,错误的是()。
根据《建设工程施工合同(示范文本)》(GF—99—0201)的规定,工程师认为确有必要暂停施工时,应当以书面形式要求承包人暂停施工,并在提出要求后()小时内提出书面处理意见。
对是非、善恶、美丑的行为准则及其意义的理解和评价是指()
甲丧偶,有三个子女。甲死亡,留有一笔财产,甲生前没有立下任何遗嘱,三个子女的继承方式应当是()。
Accordingtotheauthor,theseverelydepressedperson______.Accordingtothepassage,anoverlyactivechild______.
Blackholes.Theyactlikehugedrainsintheuniverse.Frightening?Fascinating?Orjustfantasy?Theveryconceptofblackhol
Inanefforttoproducethelargest,fastest,themostluxuriousshipafloat,theBritishbuilttheTitanic.Itwassosuperior
最新回复
(
0
)