首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include main() { char a[]=“1234”,*b=“ABC”; printf(“%d%d%d%d\n”,strlen(a),sizeof(a),strlen(b),si
有以下程序: #include #include main() { char a[]=“1234”,*b=“ABC”; printf(“%d%d%d%d\n”,strlen(a),sizeof(a),strlen(b),si
admin
2018-02-02
64
问题
有以下程序:
#include
#include
main()
{
char a[]=“1234”,*b=“ABC”;
printf(“%d%d%d%d\n”,strlen(a),sizeof(a),strlen(b),sizeof(b));
}
程序运行后的输出结果是( )。
选项
A、4 5 3 4
B、4 3 2 1
C、4 5 3 3
D、4 5 1 3
答案
A
解析
对于字符数组a,含有4个元素,所以strlen为4,而sizeof包括最后隐藏的\0,故sizeof有5个。对于字符串b,strlen为3,关键是sizeof,这里的sizeof不再是指数组的长度,因为b是一个地址值,整型数据,所以占用了4个字节。
转载请注明原文地址:https://kaotiyun.com/show/FWxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> #include <string.h> typedef struct { char name[9]; char sex; float score[2]; } S
以下程序运行后的输出结果是______。intd=1;fun(intp){staticintd=5;d+=p;printf("%d",D);returnd;}main(){inta=3
二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是
函数fun的功能是:根据以下公式求P的值,结果由函数值返回。m与n为两个正数且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include<conio.h>
算法的空间复杂度是指()。
数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,______给出了数据库物理存储结构与物理存取方法。
在软件开发过程中,软件结构设计是描述______。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接碟块,其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
算法的时间复杂度是指
随机试题
膝关节囊外韧带包括前方的________,内侧的________和外侧的________。
久居沙特的甲国人卡麦勒与久居中国的日本人夏子有生意关系,夏子因卡麦勒在互联网上发布对其不利的消息,在卡麦勒来华期间,将其诉诸中国某法院。诉其侵犯夏子的名誉权、肖像权和姓名权。关于该案的法律适用,根据我国相关法律的规定,下列哪一选项是正确的?()
表示3d的诸量子数为()。
某现浇钢筋混凝土部分框支剪力墙结构,房屋高度49.8m,地下1层,地上16层,首层为转换层(二层楼面设置转换梁),纵横向均有不落地剪力墙。抗震设防烈度为8度,丙类建筑,地下室顶板作为上部结构的嵌固部位。地下一层、首层层高4.5m,混凝土强度等级采用C50;
某大型群体工程项目的施工任务分期分批分别发包给若干个承包单位时,该项目的施工总进度计划应当由( )负责编制。
发包人委托其中一个监理人对建设工程项目施工监理服务总负责的,该监理人按照各监理人合计监理服务收费额的( )向发包人收取总体协调费。
金融期权是指其持有者能在规定的期限内按交易双方商定的价格购买或出售一定数量的某种金融工具的权利。()
个人汽车贷款的支付包括划款至经销商在贷款银行开立的存款账户和直接转入借款人在贷款银行开立的存款账户两种方式。
业主在前期物业管理阶段接受物业管理服务,实际上是建立在()基础之上的。
Whichofthefollowingitalicizedpartsisasubjectclause(主语从句)?
最新回复
(
0
)