首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> main() { char str[]={"Hello Beijing"; printf("%d,%d\n",strlen(str),sizeof (str)); }
有以下程序: #include<stdio.h> #include<string.h> main() { char str[]={"Hello Beijing"; printf("%d,%d\n",strlen(str),sizeof (str)); }
admin
2020-11-27
81
问题
有以下程序:
#include<stdio.h>
#include<string.h>
main()
{
char str[]={"Hello Beijing";
printf("%d,%d\n",strlen(str),sizeof
(str));
}
程序的运行结果是( )。
选项
A、13.13
B、13.14
C、13.15
D、14.15
答案
B
解析
stden返回字符串的长度,结果为13;sizeof返回字符串所占存储空间的大小,由于字符串最后要加上一个’\0’,所以结果为13+1=14。
转载请注明原文地址:https://kaotiyun.com/show/gztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:voidf(intb[]){intI:for(i=2;i<6;i++)b[i]=2;}main(){inta[10]={1,2,3,4,5,6,7,8,9,10},i;f(a);for(i=0;i<10,i++)print
有以下程序#includemain(){chara,b,c,d;scanf("%c%c",&a,&b);c=getchar();d=getchar();printf("%c%c%c%c\n",a,b,c,d);}当执行程序时,按下
若有如下说明和定义:typedefa{intx;chary;floatz;unionU{charul[5l;intu2[2];}u;}mya;则siz
有以下程序#include#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1=f(2);i2=f(1+1);printf("%d%d\n",i
以下叙述中正确的是
以下叙述中正确的是
以下不合法的字符常量是
在软件开发中,需求分析阶段可以使用的工具是
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
随机试题
层厚增大后,不会带来的影响是
阿米替林氯丙嗪
小儿开始出乳牙的年龄是
某工程用单代号搭接网络图编制工程网络计划,图中的FTF表示两项工作()的时距。
财政发生赤字的时候,弥补方式有()。
下列关于飞机安全飞行,叙述不正确的是()。
最近一个季度里,一家日本钢铁企业发生了如下交易:企业从澳洲进口了一亿澳元的铁矿石企业向美国出口了1.3亿美元钢铁企业向一家澳洲银行贷款一亿澳元,企业收到其美国公司的一千万美元红利企业向日本运输企业支付丁10亿日元运输费用。请问下面哪一项会出现在这个季度的日
TheymaybeoneofBritain’smostsuccessfulexportsandamongtheworld’smostpopularTVshows,rankingalongsidetheWorldCu
WhichofthefollowingstatementsaboutDoctorDavidHoiscorrect?
Timeisagentledeity(神),saidSophocles.Perhapsitwas,forhim.Thesedaysitcracksthewhip.Wehumanshavechosenspeed,
最新回复
(
0
)