首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
49
问题
有以下程序: #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://www.kaotiyun.com/show/HFXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
编写如下程序:PrivateSubCommand1_Click() Dima(3,3)AsInteger DimsAsInteger Fori=1To3 Forj=1To3 a(i,j)=i
下面关于标准模块的叙述中,错误的是()。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(c,e),(a,c)}该数据结构为()。
在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和
在考生文件夹下有一个工程文件sit5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,运行时显示“启动"窗体,单击其上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组users中,注册用户数(最多10个)放在全局变量n中(均已在标准模块中
随机试题
刘某,男,37岁,建筑工人。不慎扭伤踝关节,2小时后来到医务室就诊,正确的处理方法是
单相全波整流电路如题93图所示,已知RL=80Ω,Uo=110V,忽略整流二极管的正向压降,每个二极管所承受的最高反向电NDRM为()V。
钢绞线用于预应力混凝土,其极限强度主要有()MPa。
下列属于总账科目的有()。
某生产企业2015年相关经营情况如下:(1)该企业占地情况:年初拥有厂房占地58000平方米,办公楼占地6000平方米,厂办职工食堂及对外餐厅占地2000平方米,厂区内绿化用地3000平方米;6月份经批准新占用非耕地5000平方米用于厂房扩建,签订产权转
油菜素内酯被认为是第6类植物激素,广泛分布于植物体内,其生理作用是促进细胞生长、细胞分裂等。下表所示是相关实验的研究结果,据表分析,相关叙述正确的是()。
课程是随__________而演变的。
职业道德评价的作用有()。
姚明:中国:篮球
具有88个节点的二叉树,其深度至少为______。
最新回复
(
0
)