首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char **p) { ++p; printf("%s\n",*p); } main() { char *a[] = {"Morning", "Afternoon", "Evening", "Night
有以下程序 #include void fun(char **p) { ++p; printf("%s\n",*p); } main() { char *a[] = {"Morning", "Afternoon", "Evening", "Night
admin
2015-07-31
71
问题
有以下程序
#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://kaotiyun.com/show/52Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不是字符常量的是()。
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,下列正确的程序段是()。
分析下面的程序main(){int*p1,*p2,*p;intx=4,y=6;p1=&x;p2=&y;if(x<y){p=p1;p1=p2;p2=p;}
执行下面程序的结果是______。main(){intx=2;printf("%d\n",(x--,x<<1,x&&5));}
度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为______。
下面程序的输出是【】main(){enumem{eml=3,em2=1,em3};char*aa[]={"AA’,"BB","CC","DD"}printf("%s%s%\n",aa[em1],aa[
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
软件测试中路径覆盖测试是整个测试的基础,它是对软件【】进行测试。
在软件测试设计中,软件测试的主要目的是
数据结构中,与所使用的计算机无关的是数据的
随机试题
TheintelligencetestusedmostoftentodayarebasedontheworkofaFrenchman,AlfredBinet.In1905,Binetwasaskedbythe
鼻尖两侧呈弧状隆突的部分称
输入两瓶以上血液时,两瓶血之间须输入少量的
济川煎与麻子仁丸其功用都具有
如果被征收人拒绝在实地查勘记录上签字或盖章的,应有房屋征收部门、房地产估价机构和无利害关系的第三人见证,有关情况应在估价技术报告中说明。()
A公司对某项资产的最近一年的未来现金流量进行了预测:行情好的可能性是40%,预计产生的现金流量是20000元;行情一般的可能性是40%,预计产生的现金流量是18000元;行情差的可能性是20%,预计产生的现金流量是5000元。A公司采用期望现金流量法
宗教改革后,受路德思想的影响,德意志境内各邦从()中期开始先后颁布普及义务教育的法令,成为近代西方国家中最早进行普及义务教育的国家。
(71)is the sending and receiving of the messages by computer. It is a fast, low-cost way of communicating worldwidE..
Itisoftenobservedthattheagedspendmuchtimethinkingandtalkingabouttheirpastlives,【71】aboutthefuture.Theseremin
WhatmighthappenintheaccidentonMonday?
最新回复
(
0
)