首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #include <string.h> main() { char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’}; int i,j;
有以下程序: #include <stdio.h> #include <string.h> main() { char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’}; int i,j;
admin
2009-01-15
18
问题
有以下程序: #include <stdio.h> #include <string.h> main() { char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’}; int i,j; i=sizeof(a); j=strlen(a); printf("%d,%d\n",i,j); } 程序运行后的输出结果是( )。
选项
A、9,9
B、8,9
C、1,8
D、9,8
答案
8
解析
sizeof是求字节运算符,在字符数组a中,“\0”也作为字节保存,是a数组的一个成员,所以sizeof(a)的值应为9;strlen是测试字符串长度的函数,函数的值为字符串中的实际长度,不包括“\0”在内,所以strlen(a)的值为8。
转载请注明原文地址:https://jikaoti.com/ti/INK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
VisualBasic源程序的续行符为()。
设a=10,b=4,c=5,d=7,表达式a>bAndNotc
在窗体上用复制、粘贴的方法建立了一个命令按钮数组,数组名为ComTest1。设窗体Form1标题为“MyForm1”,双击控件数组中的第3个按钮,打开代码编辑器,编写如下代码:PrivaeSubComTest1_Click(IndexAsInte
窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:PrivateSubText1_Change(IndexAsInteger) SelectCaseIndex Case0 Text1(1).
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
可以产生30~50(含30和50)之间的随机整数的表达式是()。
下列不属于软件工程3个要素的是()。
VB中,若没有显式声明变量的数据类型,则默认的类型是()。
下面属于软件设计阶段产生的文档是()。
有以下程序: #include<stdlib.h> main( ) { char *p ,* q; p=(char * )malloc(sizeof(char) * 20);q=p; scanf("%s%s",p,q); printf("
随机试题
胶体金是氯金酸在何者的作用下聚合成特定大小的金颗粒,并由于静电作用成为一种稳定的胶体状态
在正常使用下,房屋建筑工程中屋面防水工程、有防水要求的卫生间、房间和外墙面的防渗漏的最低保修期限为()年。
在仲裁中,被申请人经书面通知,无正当理由不到庭或者未经仲裁庭许可中途退庭的,可以()。
煤矿发生事故后,按照国家有关规定组织调查组对事故进行调查。事故调查工作应当自事故发生之日起()日内完成,并由调查组提出调查报告;遇有特殊情况的,经调查组提出并报国家安全生产监督管理机构批准后,可以适当延长时间。
会计工作交接后,移交人员对所移交的会计资料的合法性、真实性不再承担责任。( )
上市公司信息披露应遵循的原则是()。
以下税种的收入项目中,目前属于中央收入的有()。
人民币汇率升高()。
据报道,美国研究人员研发的名为“雷米”的清醒梦眼罩,可使使用者控制自己的梦境,甚至随心所欲地做梦。这种眼罩看上去和普通的睡眠眼罩没有太大区别,不过其内部装有6个红色LED灯,在使用过程中,LED灯先是静候4到5小时,待使用者入睡一段时间、进入快速眼动期这个
在其他条件相同的情况下,最愿意购买保险的人是那些最可能需要它的人。这个例子属于以下所列()种情况。
最新回复
(
0
)