首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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-02-15
33
问题
有以下程序: #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\b",i,j);} 程序运行后的输出结果是
选项
A、9,9
B、8,9
C、1,8
D、9,8
答案
8
解析
本题考查了求数据类型长度的运算符sizeof和求字符串长度的函数strlen的区别。strlen计算的是一个字符串的实际字符个数,如果字符串放在字符数组中,则函数strlen的值为’\0’之前的全部字符个数。而sizeof求出的是数据占据存储空间的字节数,当然也要包括字符串的结束标志符’\0’。
转载请注明原文地址:https://kaotiyun.com/show/KNXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在名称为Forml的窗体上添加一个名称为Shapel的形状控件,要求在属性窗口中将其形状设置为椭圆,其短轴(垂直方向)、长轴(水平方向)的长度分别为800、1600。把窗体的标题改为“Shape控件”,窗体上无最大化、最小化按钮。程序运行后的窗体如图所示。
能得到组合框Combol中最后一个列表项序号的表达式是()。
下列叙述中正确的是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序()。
设变量x的值是845,则下面语句的输出是()。Printx\100+(xMod100)\10+xMod10
有以下程序段,单击Command1按钮后,屏幕上的输出结果是()。PrivateSubCommand1_Click()Fori=6T09PrintTab(i*i),iNextiEnd
算法的空间复杂度是指
数据库中对概念模式内容进行说明的语言是
随机试题
在现况研究中,可以用来衡量某人群发生某种精神障碍危险性大小的指标是
胆碱酯酶复活剂对解除下面哪些症状效果较好
矿山废弃地复垦应做( )试验,采取最合理的方式进行废弃地复垦。
路基(土、石方)施工涵盖开挖路堑、修建防护工程、()等内容。
在指数基金中,作为衡量基金风险的指标,跟踪误差越大,反映其跟踪标的()。
信用创造货币是当代信用货币制度下货币供给机制的重要内容,在我国能够创造基础货币的金融机构是()。
(2010年考试真题)采用比例预算法测算目标利润时,常用的方法有()。
根据公司登记管理法律制度的规定,有限责任公司下列事项中,需要办理变更登记的有()。
根据解释的效力进行区分,刑法的解释可以分为()。
设函数f(x)在闭区间[a,b]上连续,在开区间(a,b)内可导,且f’(x)>0.若极限存在,证明:(1)在(a,b)内f(x)>0;(2)在(a,b)内存在点ξ,使;(3)在(a,b)内存在与(2)中ξ相异的点η,使f’(η)(b2-a2)=。
最新回复
(
0
)