首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(char**p) { ++p: printf(’’%s\n’’,*p); } main() { char*a[]={
有以下程序: #include<stdio.h> void fun(char**p) { ++p: printf(’’%s\n’’,*p); } main() { char*a[]={
admin
2021-04-28
41
问题
有以下程序:
#include<stdio.h>
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、oming
答案
A
解析
本题主函数中定义了一个指针数组a,可以将它看成一个以字符指针为元素的一维数组。和一般的一维数组名能赋给同类型指针变量一样,该字符指针数组也可以赋给指向字符指针的指针,所以数组名a可以用做函数fun()的实参。在fun()函数中,++p操作使形参p往后移动一个字符指针的位置,即指针a[1]的位置。故最后通过printf()函数输出的字符串为“Afternoon”。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/rJtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件(程序)调试的任务是()。
有以下程序#includeintf(intn):main(){inta=3,s;s=f(a);s=s+f(a);printf("%d\n",s);)int
有定义语句:inta;longb;doublex,y;,则以下选项中正确的表达式是()。
以下叙述中错误的是
设有定义语句int(*f)(int);则以下叙述正确的是
有以下程序段intn,t=1,s=0;scanf("%d",&n);do{s=s++;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是
学生和课程的关系模式定义为:S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含
C语言主要是借助以下哪种手段来实现程序模块化
在关系数据库中,用来表示实体间联系的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
随机试题
传说中制定婚姻“六礼”的是()
A.早期减速B.晚期减速C.变异减速D.基线胎心率有变异E.周期性胎心率加速过期妊娠,B型超声提示羊水过少,胎儿电子监护时可能出现
在帐外暗中给予对方单位或个人回扣的以提供国内外各种名义的旅游、考察等给付财物以外的其他利益的手段是
某工商局以涉嫌非法销售汽车为由扣押某公司5辆汽车。下列哪些说法是错误的?
以下关于期末可供分配利润的说法正确的是()。
股民甲以每股20元的价格购得G股票1000股,在G股票市场价格为每股15元时,上市公司宣布配股,配股价每股5元,股份变动比例为每股0.3股。假定不考虑新募集资金投资的净现值引起的企业价值的变化,全部股东均参与配股。则一份配股权的价值为()元。
根据资源税的有关规定,下列资源应征收资源税的是()。
错误的社会意识之所以错误主要是由于()。
欧债危机在2012年继续恶化,_______了世界其他国家的经济增长。美国虽然没有像欧洲那样陷人第二轮的经济衰退,但美国的经济增长仍然非常_______,只有2%左右。欧债危机、美国的“财政悬崖”及由于钓鱼岛问题导致的日趋恶化的中日经贸关系,有可能____
BSP强调向管理人员进行调查,因为管理部门对系统的要求是BSP方法的出发点,下列()是调查的目的。Ⅰ.核实已有材料Ⅱ.了解企业发展方向Ⅲ.确定存在的问题Ⅳ.寻找解决问题的方法
最新回复
(
0
)