首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> main() { char a[10]="abcd": printf("%d,%n",strlen(a),siz
有以下程序: #include<stdio.h> #include<string.h> main() { char a[10]="abcd": printf("%d,%n",strlen(a),siz
admin
2020-11-27
50
问题
有以下程序:
#include<stdio.h>
#include<string.h>
main()
{
char a[10]="abcd":
printf("%d,%n",strlen(a),sizeof(a));
}
程序运行后的输出结果是( )。
选项
A、7,4
B、4,10
C、8,8
D、10,10
答案
B
解析
在C语言中,strlen()用来统计字符串中字符的个数,sizeof()是求分配给数组的存储空间大小。题目中字符串a中字符个数为4,但由于数组a定义含有10个字符,所以所占空间大小为10。
转载请注明原文地址:https://kaotiyun.com/show/vztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string_h>structA{inta;charb[10];doublec;);voidf(structAt);main(){structAa={1001,’’Zhan
以下选项中非法的C语言字符常量是
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}main()
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
要求定义一个具有6个元素的int型一维数组,以下选项中错误均是()。
关于C语言标识符,以下叙述中错误的是()。
在软件开发中,需求分析阶段可以使用的工具是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
随机试题
A.溃疡呈环形与肠的长轴垂直B.溃疡呈长椭圆形与肠的长轴平行C.溃疡呈烧瓶状口小底大D.溃疡表浅呈地图状肠伤寒的肠溃疡特征
实施社区健康教育计划的质量控制,需要建立反馈系统,对计划活动不断进行监测和评估,下列哪项不是质量控制的内容
建筑供暖系统按按热媒种类分类()。
VANCL(凡客诚品),由原卓越网创始人陈年先生创立,VANCL运营所属之凡客诚品(北京)科技有限公司,主体运作者均系原卓越网骨干班底。由欧美著名设计师领衔企划,集结顶级男装品牌经典款式之精华,同时参考亚洲男士体型特点,精选高支面料贴身制作,让用户以中等价
苏州住宅大致可以分为()。
(1)张明受到表扬(2)张明下班回家(3)通知工厂紧急抢修(4)途中发现管道漏气(5)避免重大火灾
中国消费者对轿车的了解和要求已经有了很大的变化,他们的价值观念以及对汽车理解的变化都会左右其购车意向。在对多个购车指标的调查中,我们发现,大家不再强调某个单一指标,但安全性能依然是消费者购买轿车最关心的指标,关注程度在我们的调查中占8.6%;其次关注的是轿
“十五”时期粮食产量最高的年份是哪一年?
设f(x)连续,且f(0)=0,f’(0)=2,求极限
A、Itisreasonable.B、Itshouldbenotmorethan$3.99plustax.C、Itshouldnotbethathigh.D、$3.99shouldalsoincludethew
最新回复
(
0
)