首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> void main() { char a[10]="abcd": printf("%d,%d\n",strlen(a),
有以下程序: #include<stdio.h> #include<string.h> void main() { char a[10]="abcd": printf("%d,%d\n",strlen(a),
admin
2019-01-11
36
问题
有以下程序:
#include<stdio.h>
#include<string.h>
void main()
{
char a[10]="abcd":
printf("%d,%d\n",strlen(a),sizeof(a));
}
程序运行后的输出结果是( )。【09年9月】
选项
A、7,4
B、4,10
C、8,8
D、10,10
答案
B
解析
这道题目主要考查了函数strlen和sizeof的区别,函数strlen求出字符数组a[10]中实际存储的字符个数,其值等于4。而函数sizeof求出为字符数组a[10]分配的内存空间大小,其值等于10。
转载请注明原文地址:https://kaotiyun.com/show/waxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<string.h>main(intarge,char*argv[]){inti,len=0;for(i=1;i<arge;i++)len+=strlen(argv[i]);
有以下程序:#include<stdio.h>intf(intn)}if(n==1)return1;elsereturnf(n-1)+1;}main(){inti
以下对C语言函数的有关描述中,正确的是()。
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)______main(){printf("\n");try_me();p
下列用于printf函数的控制字符常量中,代表“横向跳格”的字符常量是()
以下叙述中错误的是()。
下述关于数据库系统的叙述中正确的是______。
下列叙述中正确的是______。
设有以下语句:typedefstructS{intg;charh;}T;则下面叙述中正确的是()。
设有下列二叉树:对此二叉树中序遍历的结果为______。
随机试题
颈动脉窦
服用磺胺时,同服小苏打的目的是
与胶片将X线强度差异转换为光学密度的因素无关的是
A、抑制甲状腺激素生物合成B、首先抑制甲状腺激素的释放,也抑制其合成C、抑制甲状腺激素生物合成,并阻止外周组织T4转化成T3D、阻止T4转化为T3E、破坏甲状腺腺泡上皮细胞及使甲状腺内淋巴细胞产生抗体减少放射性131I
“三同时”制度的主要法律依据有()。
凡在盘存日期,法定所有权属于企业的存货,不论其存放地点如何,均视为企业的存货。()
在近代中国社会的诸多矛盾中,最主要的矛盾是()。
A、14.2B、16.4C、18.6D、15A从每行来看,第二个数字+第三个数字一1=第一个数字。0.9+6.5—1=6.4、1.6+6.2—1=6.8、7.2+8—1=(14.2)。
水质型缺水是水资源的污染加重了水资源的短缺状况。根据上述定义,下列属于水质型缺水的是:
Tofindoutwhattheweatherisgoingtobe,mostpeoplegodirectlytothetelevision,theradioornewspapertogetaweather
最新回复
(
0
)