首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inelude<stdio.h> void fur,(char**p) { ++p; printf("%s\n",*p); } main() { char*a[]={"Morning","Afternoon","Evening","Nigh
有以下程序: #inelude<stdio.h> void fur,(char**p) { ++p; printf("%s\n",*p); } main() { char*a[]={"Morning","Afternoon","Evening","Nigh
admin
2021-06-15
18
问题
有以下程序:
#inelude<stdio.h>
void fur,(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]的位置。故最后通过printt()函数输出的字符串为“Afternoon”。因此A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/phz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){chara=4;printf("%d\n",a=a
有以下程序#include<stdio.h>#include<string.h>structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"Zhang
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
程序测试的目的是()。
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。
随机试题
考虑厚度因素确定管件展开长度时,管件断面为曲线形的,一律以板厚中心层的展开长度为准。()
以SOAP形式进行健康问题描述不包括
心理评估的常用方法,不包括
可治痰火郁结之瘰疬痰核,又可治心惊失眠,烦躁不安,自汗、盗汗等病的药物是
某冶金企业因市场原因解散,依据《国家安全监督总局办公厅关于印发职业卫生档案管理规范的通知《安监总厅安健[2013]171号》,下列关于其职业卫生档案的处理方式中,正确的是()。
保险公司核保时应对投保产品的适合性、投保信息、签名等情况进行复核,()不属于不得承保的情况。
费雪的货币需求函数式为()。
现有10000元,年利率为10%,按复利计算,2年后终值为12000元。()
软件概要设计的成果是______。
SirJonasHanwaywascreditedforintroducingtheumbrellaintoEngland,buttheEnglishwereslowtoadoptit.
最新回复
(
0
)