首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2020-11-27
74
问题
有以下程序:
#include
void fun(char**P)
{
++P:
printf(“%s\n”,*P);
}
main()
{
char*a[]={“Morning”,“Afternoon”,“Evening”,“Night”};
fun(a);
}
程序运行后的输出结果是( )。
选项
A、Afternoon
B、ftemoon
C、Morning
D、oming
答案
A
解析
本题主函数中定义了一个指针数组a,可以将它看成一个以字符指针为元素的一维数组。和一般的一维数组名能赋给同类型指针变量一样,该字符指针数组也可以赋给指向字符指针的指针.所以数组名a可以用做函数fun()的实参。在fun()函数中,++p操作使形参p往后移动一个字符指针的位置,即指针a[1]的位置。故最后通过printf()函数输出的字符串为“Afternoon”。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/rstp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includevoidmain(){intc=0,k;for(k=1;k
下列选项中不属于面向对象程序设计特征的是
有以下程序#include#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1=f(2);i2=f(1+1);printf("%d%d\n",i
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
表达式:(int)((double)9/2)-9%2的值是
以下叙述中错误的是()。
有以下程序main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\nT",x);}程序的运行结果是
关于C语言标识符,以下叙述中错误的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
随机试题
物流最基本的功能是运输、配送与仓储。()
影响药效的立体因素不包括
A、损其有余B、热者寒之C、阳中求阴D、补其不足E、寒者热之阴阳偏衰的原则是
在风险事件发生前,风险管理的目标有()。
下列有关关联方关系的判断中,正确的是()。
企业使用或者销售的存货的成本计算方法,可以在下列()方法中选用一种。
设Q(x)=x3+px+q,且α,β满足方程组.写出以α3和β3为根的一元二次方程.
某中学王老师和学生一向相处很好,但在新学期开学的第一天因为怀疑班上学生李某给他取外号,就把该学生叫来询问。该生不承认王老师的外号是他取的,与王老师争执抓扯。王老师一气之下打了该学生,造成该学生身体多处软组织损伤。对以上事件的处理,错误的是(
邓小平关于社会主义本质的科学概括有哪些最显著的特点?
TextTherewasatimewhenparentswhowantedaneducationalpresentfortheirchildrenwouldbuyatypewriter,aglobeoran
最新回复
(
0
)