首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<stdio.h> #include<string.h> main( ) { char a[]="1234",*b="ABC"; printf("%d%d%d%d\n",strlen(a),sizeof(a),strlen(b
有如下程序: #include<stdio.h> #include<string.h> main( ) { char a[]="1234",*b="ABC"; printf("%d%d%d%d\n",strlen(a),sizeof(a),strlen(b
admin
2022-06-24
68
问题
有如下程序:
#include<stdio.h>
#include<string.h>
main( )
{
char a[]="1234",*b="ABC";
printf("%d%d%d%d\n",strlen(a),sizeof(a),strlen(b),sizeof(b));
}
程序运行后的输出结果是( )。
选项
A、4534
B、4321
C、4533
D、4513
答案
A
解析
对于字符数组a,含有4个元素,所以strlen为4,而sizeof包括最后隐藏的\0(结束符),故sizeof有5个。对于字符串b,strlen为3,关键是sizeof,这里的sizeof不再是指数组的长度,因为b是一个地址值,整型数据,所以占用了4个字节。
转载请注明原文地址:https://www.kaotiyun.com/show/ZUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
有以下程序,程序运行后的输出结果是#include#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
有如下程序#includeintsub(doublea,doubleb){return(int)(a-b);}main(){printf("%d\n",sub(3.8,2.1));}程序运行后的输出结果是()。
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3),i,n;fp=fopen("d1.dat","w");for(i=0;i
以下程序依次把从终端输入的字符存放到file文件中,用#作为结束输入的标志,则在横线处应填入的选项是()。#includemain(){FILE*cpoint;charch;cpoint=fopen(’’file’’,’’w’’);whil
有以下程序#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
有以下程序#include<stdio.h>intfun(){staticintx=1;x*=2;retumx;}main(){inti,s=1;for(i=1;i<=3;i++)s*=fun();printf(
有以下程序#include<stdio.h>main(){inta=2,b;b=a<<2;printf("%d\n",b);}
若有以下程序#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(STUa,STUB){b=a;printf("%s,%c
随机试题
材料1:我国仍处于并将长期处于社会主义初级阶段的基本国情没有变,人民日益增长的物质文化需要同落后的社会生产之间的矛盾这一社会主要矛盾没有变,我国是世界最大发展中国家的国际地位没有变。在任何情况下都要牢牢把握社会主义初级阶段这个最大国情,推进任何方面的改革
某孕妇,孕32周,有原发性高血压合并症妊高征,突然腹痛,阴道出血少许,血压80/50mmHg,脉搏110次/分,宫底在剑突下2指,子宫硬,胎位不清,胎心音消失,B超见胎盘与子宫壁之间有3处液性暗区,肛查,宫颈口未开。
microcapsules
5岁男孩,夏季高热1天,腹泻6~7次,为粘液性脓血便,腹痛伴里急后重,反复惊厥,逐渐出现昏睡、神志不清,病前吃过未洗的黄瓜,诊断为细菌性痢疾。其临床类型属于
下列关于栓剂基质的叙述正确的是()。
设备灌浆可使用的灌浆料很多,下列材料中,不可作为设备二次灌浆使用的是()。
作为现金及其等价物,必须要具备良好的流动性,因此()不能作为现金等价物。
下列属于混合工具的是()。
开展集装箱多式联运的基本条件是什么?
科学技术是第一生产力,国家之间的竞争更多的将是科技力量的竞争,归根到底是()。
最新回复
(
0
)