首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
38
问题
有以下程序:
#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://jikaoti.com/ti/9ez0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
有以下程序#includevoidfun(char*c,intd){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){charb=’a’,a=’A’;fun(&b,a);printf("%c,%c\
下列选项中,能正确定义数组的语句是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是()。
有两个关系R和T如下:则由关系R得到关系T的操作是
有三个关系R、S和R如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
下列给定程序中,函数fun的功能是:计算f(x)=1+x+<10-6。若x=2.5,函数值为12.182494。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
下面关于算法的叙述中,正确的是()。
随机试题
动作电流的大小是电流型漏电保护装置的主要动作参数之一,电流型漏电保护装置的动作电流可分为0.006A、3A、10A、20A等15个等级。下列关于电流型漏电保护装置的分类及安全技术措施的说法中,正确的是()。
绝热过程是指在气体进行热力过程中与系统外没有热交换的热力过程,在p-v图上表现为等轴的双曲线段。()
阀门安装前的强度和严密性试验,应在每批(同牌号、同型号、同规格)数量中抽查()。
违背会计职业道德的行为,也就同时违反了会计法律制度。()
下列关于短期投资规划可以用到的套期保值技术的论述,错误的是()。
外部融资额=预计总资产-预计总负债-预计增加的股东权益。()
某公司发生的下列款项中,应包括在该公司应收账款中的有()。
亲爱的编辑:琼斯的新书有可能会毁掉在国内危机期间担任高级政府职位的人的名誉。然而,读者们应该不考虑琼斯的批评。琼斯的反政府态度是众所周知的,他的批评只能说服和他一样的人,即那些从未有过,以后也不会有真正的责任感的人。因此,他们没有资格作出评判。上述论述用了
A、Togetsomebread.B、Topostsomeletters.C、Tobuysomepostcards.C此段对话中女士问:今天你打算去购物吗?男士回答:是的,我要去买些面包。女士问:你能帮我买些明信片吗?男士回答:没
ItisagreedthatallnationsshouldtakemeasuresagainstterrorismonthebasisoftheUNandotherinternationallaws.
最新回复
(
0
)