首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> main() { char a[10]="abcd"; printf("%d,%d\n",strlen(a),sizeof(a));
有以下程序: #include<stdio.h> #include<string.h> main() { char a[10]="abcd"; printf("%d,%d\n",strlen(a),sizeof(a));
admin
2021-06-15
39
问题
有以下程序:
#include<stdio.h>
#include<string.h>
main()
{
char a[10]="abcd";
printf("%d,%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/d8tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:structS{intn;inta[20];};voidf(int*a,intn){inti;for(i=0;i
结构化程序设计中,下面对goto语句使用描述正确的是
设有定义:structcomplex{intreal,unreal;}data1={1,8},data2;则以下赋值语句中错误的是()。
设有定义语句int(*f)(int);则以下叙述正确的是
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){chara[20]=’’abcD\OEFG\O’’,b[]=’’%s\n’’;strcat(a,b);pr
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
以下选项中关于程序模块化的叙述错误的是()。
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
软件生命周期中的活动不包括()。
随机试题
在足部,属于足阳明胃经,具有止咳平喘的功效的是()。
19世纪欧洲三大空想社会主义者是指
实验设计的基本要素是
根据《建设工程工程量清单计价规范》GB50500-2013,应计入社会保险费的有()。
下面选项中,()是对独家代理错误的表述。
“性相近也,习相远也”这句话出自()。
人体中如果长期缺少维生素C,容易导致()。
1.世界经济的迅猛发展带来了诸如资源短缺、环境污染、臭氧层被破坏、全球气候变暖、生态失衡等一系列世界性的环境恶化问题。同时,随之而来的环境污染对食物的危害,使人们认识到环境污染、自然生态系统失衡,最终将危及人类自身的生存和发展。许多国际环境公约对以往国际贸
京华大学的30名学生参加了一项旨在提高约会技巧的计划。在参加这项计划前一个月,他们平均已经有过一次约会。30名学生被分成两组:第一组与6名不同的志愿者进行6次“实习性”约会,并从约会对象得到对其外表和行为的看法的反馈;第二组仅为对照组。在进行实习性约会前,
他们一不会做工,二不会种地,三不全打仗。
最新回复
(
0
)