首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(char **p) { ++P; printf("%s\n",*p); } main( ) { char*a[]={"Morning
有以下程序: #include void fun(char **p) { ++P; printf("%s\n",*p); } main( ) { char*a[]={"Morning
admin
2021-02-25
20
问题
有以下程序:
#include
void fun(char **p)
{
++P;
printf("%s\n",*p);
}
main( )
{
char*a[]={"Morning","Afternoon","Evening","Night"};
fun(a);
}
程序的运行结果是( )。
选项
A、Afternoon
B、fternoon
C、Morning
D、orning
答案
A
解析
本题主函数中定义了一个指针数组a,可以将它看成一个以字符指针为元素的一维数组。和一般的一维数组名能赋给同类型指针变量一样,该字符指针数组也可以赋给指向字符指针的指针,所以数组名a可以用做函数fun()的实参。在fun()函数中,++p操作使形参p向后移动一个字符指针的位置,即指针a[1]的位置。故最后通过printf()函数输出的字符串为“Afternoon”。因此A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/hXz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio_h>main(){chara=4;printf("%d\n",a=a<<1);}
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.S=’’hello’’;则以下叙述中正确的是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是
若有如下定义语句:doublex.y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是()。
设有定义:struct{intn;floatx;)s[2],m[2]={{10,2.8},{0,0.0});则以下赋值语句中正确的是()。
以下叙述中正确的是()。
层次型、网状型和关系型数据库的划分原则是()。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
在关系模型中,每一个二维表称为一个()。
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
随机试题
A.F1抗原B.V/W抗原C.外膜蛋白D.鼠毒素E.内毒素可致机体发热,产生休克和DIC()
防治室性早搏或阵发性心动过速的首选药物
患者,女,28岁。因外阴瘙痒,白带增多3天就诊。需行盆腔检查,护士应嘱患者采用的正确体位是
明代对药学贡献最大的本草巨著是我国也是世界上最早的一部由国家颁布的药典是
混凝土外加剂种类繁多,功能多样。改善混凝土拌合物流变性能的外加剂不包括()。
在项目实施过程中,项目目标动态控制的工作流程,正确的是()。
某期货公司在客户出现保证金不足且呈持续状态的情况下,允许其继续进行期货交易,此后期货公司陆续对上述客户强行平仓发生客户穿仓损失,该期货公司在客户出现巨额穿仓损失并未追加保证金情况下,未能及时采取相关措施和未进行相应的会计核算,同时在报送监管部门的财务报表中
保理业务是一项集()于一体的综合性金融服务。
在安科莱,以畜牧为生的希马人和以农业为生的伊鲁人共同居住;在亚利桑那,纳瓦霍人以前靠狩猎和采集为生,现在主要以畜牧为生,他们与经营农业的霍皮人为邻;澳洲东南沿海地带以前住着以渔猎和劫掠粮食为生的土著居民,现在却住着从事农业、畜牧业及工业的欧洲人。作者列举这
下列选项中,是软件调试技术的是()。
最新回复
(
0
)