首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
26
问题
有以下程序: #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://kaotiyun.com/show/WUXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是( )。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
(1)考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则将考生文件夹卜in3.dat文件中的100个0~999的整数读入到数组a中;②单击“计算”按钮,则找出这100个整数中的所有水仙花数,并将它们的最大值与
下列程序执行后,变量x的值为()。Dima,b,c,dAsSingleDimxAsSinglea=10:b=30:c=400Ifb>aThend=a:a=b:b=dEndIfIfb>cThenx=bElse
窗体上有一个名称为Commandl的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimsAsDoubles=0:i=1DoWhilei
以下数组定义语句中,错误的是
以下选项中,不合法的VisualBasic的变量名是
下列选项中属于软件设计建模工具的是()。
下面的数写成普通十进制数是()。8.6787E+8
随机试题
立厩中仆马之间,恶气袭衣裾。厩:仆马:恶气:袭:
邮电部门对疫情报告按普通邮件传送。( )
2010年1月,A上市公司(主板上市)准备增资发行股票,A公司下列情形不构成其申请发行股票障碍的有()。
下列选项中,不属于输入设备的是()。
一种学习中习得的一般原理、方法、策略和态度等迁移到另一种学习中去是()。
不属于20世纪60年代美国教育改革的主要领域的是()
设A=,则线性方程组Ax=0的基础解系中无关解的个数为().
从人与人相区别的层次上,马克思认为,人的现实本质是()
FTTx+LAN接入网采用的传输介质为______。A.同轴电缆B.光纤C.5类双绞线D.光纤和5类双绞线
下列描述中正确的是
最新回复
(
0
)