首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
54
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序:#inelude<stdio.h>struetS{inta,b;}data[2]={10,100,20,200};main(){struetSp=data[1];printf("%d\n",++(p.a));}程序的
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
以下叙述中正确的是
软件(程序)调试的任务是
有两个关系R和T如下:则由关系R得到关系T的操作是()。
有三个关系R、S和T如下。则由关系R和S得到关系T的操作是
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
以下选项中,不合法的C语言用户标识符是
随机试题
在一般人眼里,文学可以超越时空、流传千年。就某门科学来说,由于其时间局限性等原因,它们很难长久流行。唐诗宋词至今仍为人们广泛传播,而中国人又有几个人记得中国唐宋时期科学技术发展的重要成果呢?当然,中国古代包括近现代,科学技术远谈不上发达,科学离流行看起来更
下列β受体阻断药中哪个兼有α受体阻断作用
A、O-脱甲基化B、ω-1的氧化C、N-脱异丙基化D、苯环的羟基化E、生成酰氯然后与蛋白质发生酰化普萘洛尔的代谢为()。
属于信用证诈骗罪的行为有()。
拍卖保留价通常是保密的,仅限委托人、拍卖人、公证人等有限人知情。()
某耙吸挖泥船用5000m3舱容挖抛施工,运距20km,挖泥时间50min,重载航速9kn,轻载航速11kn,抛泥及掉头10min,泥舱载重量7500t,疏浚土密度1.85t/m3,海水密度1.025t/m3,试计算:泥舱的载泥量;
【2015.陕西汉中】等级性是中国()社会最显著的教育特征。
通判
8π
OnPublicSpeakingI.People’sfrequentresponsetogivingtheirfirstspeech:feel【T1】______【T1】______II.Thespeaker’ssecr
最新回复
(
0
)