首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <string.h> main() { char str[][20]={"Hello","beijing"},*p=str; ptintf("%\n",strlen(p+20));
有以下程序: #include <string.h> main() { char str[][20]={"Hello","beijing"},*p=str; ptintf("%\n",strlen(p+20));
admin
2009-01-15
26
问题
有以下程序: #include <string.h> main() { char str[][20]={"Hello","beijing"},*p=str; ptintf("%\n",strlen(p+20)); } 程序运行后的输出结果是( )。
选项
A、0
B、5
C、7
D、20
答案
4
解析
主函数中定义了一个二维字符数组并初始化,初始化后的结果为str[0]="Hello"、 str[1]="Beijing",然后定义一个字符指针变量p并让它指向数组的首地址,即指向str[0],而在C语言中无论是一维还是多维数组,其元素在内存中都是顺序存放的,故p+20后指针指向str[1],所以 strlen(p+20);返回的是str[1]中的字符串的长度,即Beijing的长度为7,所以最后输出的值为7,所以, 4个选项中选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/HFXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时()。PriVateSubClick_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
下列关于顺序文件的描述中,正确的是( )。
以下关于VB特点的叙述中,错误的是
编写如下程序:PrivateSubCommand1_Click() Dima(3,3)AsInteger DimsAsInteger Fori=1To3 Forj=1To3 a(i,j)=i
关于变量作用域,下列叙述中正确的是()。
结构化程序设计的3种结构是()。
下列有关文件的叙述中,正确的是( )。
窗体上有一个名称为Timer1的计时器控件,一个名称为Shape1的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubForm_Load() Shape1.Top=0 Timer1.Interval=100
下列数据结构中,能用二分法进行查找的是
下列各排序法中,最坏情况下的时间复杂度最低的是()。
随机试题
Tomalwaysgoesjogginginthemorningandusuallydoespush-upstostay________.
ThecoreconceptofTheNewCurriculumStandardsis_________.
健康診断の後、「要再検査」の通知が届いた。どんな重病かと________おびえていたが、再検査の結果は、「特に異状なし」だったので拍子抜けしてしまった。
在以下几种主要的广告媒体中,最具有针对性的媒体是
一男性患者一个月前感到疲劳、食欲减少、发烧咳嗽、咳痰带血丝,取咳痰行抗酸染色,镜下见到红色细长弯曲、分枝的杆菌,试问该细菌是何种细菌
不从天然活性物质中得到先导化合物的方法是
行政案件经复议由复议机关维持原具体行政行为,相对人不服提起行政诉讼的,被告是( )。
小李去年被某保险公司的分公司招聘为保险推销员,计酬办法是底薪加业绩,可分公司一直没有给他缴纳养老保险,现在他准备离开,要求分公司补缴,可分公司以自己没有单独的营业执照、不是用人主体为由拒缴。根据《劳动合同法实施条例》,小李应以()为仲裁相对方,申请
AfamilydoctorchargedtheNightHomeService(NHS)morethan£500,000insevenyearsfornightvisitsthathispatientsdidn
A、Americansbuycostumesfortheirpetdogsnowadays.B、PeoplepurchaseHalloweencostumesforcats.C、DogsareAmericans’bestf
最新回复
(
0
)