首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 main() { char st[20]="hello\0\t\\"; printf("%d%d\n",strlen(st),sizeof(st)); }
以下程序的输出结果是______。 main() { char st[20]="hello\0\t\\"; printf("%d%d\n",strlen(st),sizeof(st)); }
admin
2009-02-15
40
问题
以下程序的输出结果是______。 main() { char st[20]="hello\0\t\\"; printf("%d%d\n",strlen(st),sizeof(st)); }
选项
A、99
B、520
C、1320
D、2020
答案
2
解析
C语言中字符串是以’\0’字符结束的,且strlen()函数计算的是’\0’字符前的所有字符的个数。本题中strlen(st)应为5。数组定义以后系统就为其分配相应大小的内存空间,而不论其中有没有内容。sizeof()函数是计算变量或数组的所分配到的内存空间的大小。所以本题的sizeof(st)为20。
转载请注明原文地址:https://kaotiyun.com/show/OyXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面对“对象”概念描述正确的是()。
软件测试用例包括()。
下列关于菜单项的描述中,错误的是()。
如果要定义一个窗体级变量,定义变量语句的位置应该是
在具有2n个结点的完全二叉树中,叶子结点个数为()。
对如下二叉树进行后序遍历的结果为
在关系模型中,每一个二维表称为一个
在窗体上画两个单选按钮,名称分别为Optionl、Option2,标题分别为“宋体”和“黑体”;1个复选框(名称为Checkl,标题为“粗体”)和1个文本框(名称为Textl,Text属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选
如图所示,在列表框List1中已经有若干人的简单信息,运行时在Text1文本框(即“查找对象”右边的文本框)中输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹配
窗体上有1个名称为Text1的文本框,1个名称为Labell的标签。程序运行后,如果在文本框中输入信息,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程为
随机试题
不抑制排卵的孕激素为:
不属于肺的宣发功能的是
在超声波雾化器工作原理中,将电能转换为超声波声能的装置是
根据世界卫生组织规定,青春期为
下列哪项支持阻塞性黄疸()
下列不属于会计科目和账户之间的联系的是()。
3~5岁幼儿常出现“造词现象”,如将“粉红”说成“小红”,把“灰色”说成“小黑”,这是幼儿()的表现。
设y=(1+x2sinx)3x,则dy∣x=π=________.
(2000年试题,十三)设某种元件的使用寿命X的概率密度为其中θ>0为未知参数.又设x1,x2,…,xn是X的一组样本观测值,求参数θ的最大似然估计值.
下面程序的输出结果是()。#includemain(){chara[]={’a’,’b’,’c’,’d’,’f’,’g’},*p;p=a;printf("%c\n",*p+4);}
最新回复
(
0
)