首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(char**p) { ++p; printf("%s\n",*p); } main() { char*a[]={"Morning","Afternoon","Evening","Night
有以下程序: #include<stdio.h> void fun(char**p) { ++p; printf("%s\n",*p); } main() { char*a[]={"Morning","Afternoon","Evening","Night
admin
2021-06-15
20
问题
有以下程序:
#include<stdio.h>
void fun(char**p)
{
++p;
printf("%s\n",*p);
}
main()
{
char*a[]={"Morning","Afternoon","Evening","Night"};
fun(a);
}
程序运行后的输出结果是( )。
选项
A、Mternoon
B、fternoon
C、Morning
D、ooring
答案
A
解析
本题主函数中定义了一个指针数组a,可以将它看成一个以字符指针为元素的一维数组。和一般的一维数组名能赋给同类型指针变量一样,该字符指针数组也可以赋给指向字符指针的指针,所以数组名a可以用做函数fun()的实参。在fun()函数中,++p操作使形参p往后移动一个字符指针的位置,即指针a[1]的位置。故最后通过pfinff()函数输出的字符串为“Afternoon”。因此A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/b9z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#incluclevoidfun(char*c,intd){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){charb=’
下列定义变量的语句中错误的是
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){chara[]="BYTE";
下面不属于软件需求分析阶段任务的是
设某棵树的度为3,其中度为2、1、0的结点个数分别为3、4、15。则该树中总结点数为
程序中若有如下说明和定义语句charfun(char*);main(){char*s=”one”,a[5]={0},(*f1)()=fun,ch;…}以下选项中对函数fun的正确调用语句是
软件设计中模块划分应遵循的准则是
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
若有代数式,(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
随机试题
语音层面
简述政治风险的影响因素。
患者男性,35岁,因食用不洁食物后腹泻到医院就诊。经医师检查、检验,诊断为急性肠胃炎,给予静脉补液治疗。护士将葡萄糖酸钙误输成氯化钾。造成患者突然心脏骤停后死亡.应当属于
简述运用讨论法的基本要求。
根据以下资料,回答116—120题2008年A省粮食作物播种面积2499.94千公顷,比上年增长0.8%。糖蔗种植面积136.04千公顷,下降1.2%;油料种植面积323.87千公顷,增长4.3%;蔬菜种植面积1112.63千公顷,增长4.5%。
普通高等学校专任教师占教职工数的比重()小学的在校生与专任教师的比例约为()
元朝婚姻制度的特色没有( )。
Whatproblemdoesthemanmention?
A、BecauseHenryhasnotime.B、Becausesomeoneelsedecoratedthehouse.C、Becausetherewasnoinstrumentsinthehouse.D、Beca
【B1】【B7】
最新回复
(
0
)