首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
31
问题
有以下程序:
#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<string.h>main(){charch[]="abc",x[3][4];inti;for(i=0;i<3;i++)strc
以下程序的输出结果是______。intd=1;fun(intp){staticintd=5;d+=p;printf("%d",d);return(d);}m
有如下程序main(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是()。
表达式1/2*(int)3.7/(int)(2.4*(1.5+2.5))值的数据类型为______。
在软件开发过程中,软件结构设计是描述______。
软件测试中路径覆盖测试是整个测试的基础,它是对软件【】进行测试。
随机试题
简述阶级斗争
Itisdifficulttounderstandthiskindof______calculation.
烧结多孔砖,其特点是:孔多而小,孔洞率(),孔洞垂直于大面。
由于加工、制作、装配等制造上的原因,导致产品存在危及人身、财产安全的危险,称之为()。
新民主主义社会是一个过渡性质的社会,而不是一个独立的社会形态。这一时期社会的主要矛盾是()。
宪法作为国家的根本法要求其必须具有更高的稳定性,因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
法的移植是一项十分复杂的工作,应该注意下列哪些方面?()
【行中书省】安徽大学2012年中国通史复试真题;陕西师范大学2015年历史地理学真题;河南师范大学2015年中国通史真题;黑龙江大学2016年历史学基础真题;南京大学2016年中国古代史基础真题;内蒙古大学2016年中国史真题;陕西师范大学2016年中国史
签订朝鲜停战协定时说自己是第一个在没有战胜的停战协定上签字的美国将军是()。
成立犯罪不可缺少的要素是()。(2008年单选7)
最新回复
(
0
)