首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #include <string.h> main() { char str[][20]={"Hello","Beijing"},*P=str[0]; printf
有以下程序: #include <stdio.h> #include <string.h> main() { char str[][20]={"Hello","Beijing"},*P=str[0]; printf
admin
2009-01-15
29
问题
有以下程序: #include <stdio.h> #include <string.h> main() { char str[][20]={"Hello","Beijing"},*P=str[0]; printf("%d\n",strlen(p+20)); } 程序运行后的输出结果是( )。
选项
A、0
B、5
C、7
D、20
答案
4
解析
本题考查字符数组和指针的运用。strlen是测试字符串长度的函数,函数的值为字符串的实际长度,不包括’/0’在内。str[][20]={"Hello","Beijing"}定义了一个2行20列的数组,数组的首地址是&str[0][0],p+20是从首地址向后移了20位,指针指向了str[1][0]处,此时求字符串的长度,是从str[1][0]开始的,即“Beijing”的长度,所以输出结果是7。
转载请注明原文地址:https://kaotiyun.com/show/FEXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。窗体文件的程序如下:PrivateTypexaAsInteger:bAsIntegerEndTypePriva
假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
在窗体上画一个命令按钮,然后编写如下程序:Subinc(aASInteger)StaticxAsIntegerx=x+aPrintx;EndSubPriva
通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是
数据流图中带有箭头的线段表示的是
下列选项中,不属于数据库管理的是()。
语句:PrintInt(Rnd*5+20)的输出不可能是
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Fvunctionfun(aAsInteger,bAsInteger)Whilea>ba=a-bWendfun=aEndFunction在调试时发现函数是错误的。为使函
下列选项中不符合良好程序设计风格的是
随机试题
英国思想家洛克提出了阶级分权学说,主张把国家权力分为______、______、______。
Juliespentonemonth()hertermpaperonChinesepoems.
患者齿衄,血色鲜红,口渴,鼻干,口干臭秽,烦躁,便秘,舌红,苔黄,脉数,其治宜用何方加减患者吐血鲜红,口苦胁痛,善怒,寐少梦多,烦躁不宁,舌质红降,脉象弦数,其治宜用何方加减
有关骨与关节化脓性感染,下列哪项是不恰当的
乳衄的病因是()
中国的项目建设程序包括:项目建议书阶段、可行性研究阶段、设计阶段、()。
建设项目工程总承包方的工作中,属于施工阶段的工作有()。
下列关于成本和费用的表述,正确的是()。
导游是一门语言艺术,幽默则是其中十分重要的语言艺术之一。要学会运用幽默语言,必须具有的最重要的素质是()。
已知半径为R的圆球,放在一直径为R,高为R的空心无盖圆柱形容器上.(容器的厚度忽略不计).求:(1)球的顶端到容器底面的距离L;(2)向容器内注水,当水面刚好与球面相切时,水的体积.
最新回复
(
0
)