首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
28
问题
有以下程序: 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全国计算机二级
相关试题推荐
有如下程序:#include<stdio.h>main(){FILE*fp1;fp1=fopen("fl.txt","w");fprintf(fp1,"abc");fclose(fp1);}若文本文件f1.t
有以下程序:int*flint*x,int*y){if(*x<*y)returnx;elsereturny;}main(){inta=7,b=8,*p,*q,*r;p=&a;q=&b;
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串“yes!”,否则函数返回字符串“no!”,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adsda。请填空。#include<stdio,h>
用树型结构表示实体类型及实体间联系的数据模型称为【】。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描绘了系统的______。
在C语言中,运算对象必须是整型数的运算符是
按通信距离划分,计算机网络可以分为局域网和广域网。下列网络中属于局域网的是()
组成计算机网络的最大好处是()
随机试题
李甲与李乙是兄弟俩,李甲18岁,李乙16岁。二人某日到舞厅跳舞,李甲与张某发生口角并打了起来,李乙见状帮其兄打张某。派出所接到报警后民警赶到现场,在了解了情况后对李甲、李乙每人处以50元的罚款。张某不服,认为对李甲、李乙处罚太轻,遂向县公安局申请复议。县公
Excel2000中,使字体变粗的快捷键是
音乐艺术:民歌《茉莉花》
混凝土的耐久性能包括()。
某公司营业杠杆系数为1.5,息税前利润为225万元,资产总额为350万元,资产负债率为35%,综合债务利率为12.5%,公司的所得税税率为25%。预计5年内新增贷款500万元,期限为5年,贷款年利率为13.5%,每年付息一次,筹集费率为0.5%。现在该公司
如图,为了测量楼AB的高度,小明在点C处测得楼AB的顶端A的仰角为30°,又向前走了20米后到达点D,点B、D、C在同一条直线上,并在点D测得楼AB的顶端A的仰角为60°,求楼AB的高.
旅行:交通
简述牙买加体系的主要特点。
Whenshopkeeperswanttolurecustomersintobuyingaparticularproduct,theytypicallyofferitatadiscount.Accordingtoa
A、Watchherpartner.B、Playhercardsincooperationwithherpartner.C、Quitthegame.D、Teachthemanhowtoplaybridge.A女士说
最新回复
(
0
)