首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inelude<stdio.h> void fun(char**p) { ++p; prinff("%s\n",*p); } main( ) { char*a[]={"Morning","Afternoon","Evening","Nigh
有以下程序: #inelude<stdio.h> void fun(char**p) { ++p; prinff("%s\n",*p); } main( ) { char*a[]={"Morning","Afternoon","Evening","Nigh
admin
2018-06-29
43
问题
有以下程序:
#inelude<stdio.h>
void fun(char**p)
{
++p;
prinff("%s\n",*p);
}
main( )
{
char*a[]={"Morning","Afternoon","Evening","Night"};
fun(a);
}
程序运行后的输出结果是( )。
选项
A、Afternoon
B、ftemoon
C、Noming
D、oming
答案
A
解析
本题主函数中定义了一个指针数组a,可以将它看成一个以字符指针为元素的一维数组。和一般的一维数组名能赋给同类型指针变量一样,该字符指针数组也可以赋给指向字符指针的指针,所以数组名a可以用做函数fun( )的实参。在fun( )函数中,++p操作使形参p往后移动一个字符指针的位置,即指针a[1]的位置。故最后通过printf( )函数输出的字符串为“Afternoon”。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/1txp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】#include<stdio,h>fun(inta){intb=0;staticintc=3;b++;c++;return(a+b+c);}main(
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句“k=B*20;”(k为int型变量)后,k的值是______。
以下程序的输出结果是______。intd=1;fun(intp){staticintd=5;d+=p;printf("%d",d);return(d);}m
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
若有以下说明和定义 fun(int*c){...} main() { int(*a)()=fun,(*b)(),w[10],c; } 在必要的赋值之后,对fun()函数的正确调用语句是______。
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是()。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
算法具有5个特性,以下选项中不属于算法特性的是()o
为了提高软件的独立性,模块之间最好是()。
微型计算机的性能主要取决于______。
随机试题
若幂级数anxn的收敛半径为R,则幂级数nanxn-1的收敛半径为__________.
[2004年第83题]空调系统的节能运行工况,一年中新风量应如何变化?
安全控制的方针是()。
下列视同销售行为中,应按最高价格计征消费税的有()。
Whoisbestknownforessaysthatgreatlyinfluencedthedevelopmentoftheliteraryform?
饥饿营销是指商品提供者有意调低产量,以期达到调控供求关系、制造供不应求“假象”、以维护产品形象并维持商品较高售价和利润率的营销策略。根据上述定义,下列选项中属于饥饿营销的是:
政治记者汤姆分析了奥巴马之前的十届美国总统的各种讲话和报告,发现其中有不少谎话,特别是关于经济问题的。因此,汤姆推断:奥巴马关于恢复美国经济的承诺也是谎话。以下哪项最能削弱上述论证?
在Word2003中,图片的环绕方式只有五种。
数据库系统的三级模式不包括()。
Fordays,Beijinghasbeentrappedunderablanketofyellow-browndustthattheU.S.Embassyairmonitorclassifies,initsho
最新回复
(
0
)