首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
24
问题
有以下程序: #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://jikaoti.com/ti/mvK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有名称为Optionl的单选按钮,且程序中有语句:IfOptionl.Value=TrueThen下面语句中与该语句不等价的是
有如下程序:PrivateSubForm_Click()DimsAsInteger,pAsIntegerp=1Fori=1To4Forj=1Tois=s+jNextjp=p*s
软件(程序)调试的任务是
结构化程序设计的基本原则不包括
下面循环语句中在任何情况下都至少执行一次循环体的是
下列选项中属于面向对象设计方法主要特征的是()。
数据库管理系统是
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入正整数。在“除数”框架中选择一个单选按钮,然后单击“处理数据”按钮,将大于文本框中的正整数且能够被所选除数整除的5个数添加到列表框List1中,如图3—80所示。在窗体文
假定有以下循环结构DoUntil条件表达式循环体Loop则以下正确的描述是
随机试题
某挡水建筑物高度25m,建于岩基上,在可行性研究阶段勘察时,其控制性勘探孔深度进入中风岩()m。
在单缝夫琅和费衍射实验中,若减小缝宽,其他条件不变,则中央明条纹( )。
工程项目实施期管理的主要任务是()。
一国货币汇率下跌,即货币贬值,则会导致()。
根据企业所得税相关规定,关于收入确认时间的说法,正确的有()。
从所给的选项中,选择最合适的一项填在问号处,使之呈现一定的规律性。()
甲开了一家汽车维修公司,在维修汽车时,甲夸大汽车损毁程度,向保险公司多报汽车修理费用,骗取保险公司12万余元,甲的罪名如何论处?()
标志着中国共产党进入了创造红军新时期的武装起义有()
设X与Y是两个相互独立的随机变量,它们的概率密度分别为求D(3X一2Y+1)。
WorkingtoImprovetheConditionsofEvergladesNationalParkA)WhenmanypeoplethinkofFlorida,imagesofsandycoastlin
最新回复
(
0
)