首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
53
问题
有以下程序:
#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://www.kaotiyun.com/show/1txp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
有如下程序main(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
有以下说明和定义语句structstudent{intage;charnum{8};};structstudentstu[3]={{20,“200401”},{21,“200402”),{19,“200403”}};structstud
下列选项中不属于软件生命周期开发阶段任务的是()。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的 ______。
若有定义:int *p[3];,则以下叙述中正确的是
随机试题
X线图像的特点是()
如图所示,在n×n矩阵A中,所有下标值满足关系式i+j<n+1的元素ai,j的值均为0,现将A中其它元素按行优先顺序依次存储到长度为n(n+1)/2的一维数组sa中,其中元素a1,π存储在sa[0]。(1)设n=10,元素a4,9存储在sa[p]
肠系膜下动脉的主要分支有()
属于前列腺癌肿瘤标记物的是
万古霉素为下列哪种肺炎的首选药物
(2008年第168题)下列选项中,属于遗传疾病的有
焦虑性神经症常伴有躯体症状,主要是
WMS的操作法则要从两方面考虑,一是其数值,二是其曲线形状。( )
家庭理财中要根据各个阶段选择合理的投资策略,下列说法正确的是()。
[*]
最新回复
(
0
)