首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(int a[ ], int n) { int i,j=0,k=n-1, b[10]; for (i=0; i
有以下程序 #include void fun(int a[ ], int n) { int i,j=0,k=n-1, b[10]; for (i=0; i
admin
2019-08-18
41
问题
有以下程序
#include
void fun(int a[ ], int n)
{ int i,j=0,k=n-1, b[10];
for (i=0; i
{ b
=a[j];
b[k]=a[j+1];
j+=2; k--;
}
for (i=0; i
a
= b
;
}
main()
{ int c[10]={10,9,8,7,6,5,4,3,2,1},i;
fun(c, 10);
for (i=0;i<10; i++)
printf("%d,", c
);
printf("\n");
}
程序的运行结果是( )。
选项
A、10,8,6,4,2,1,3,5,7,9,
B、10,9,8,7,6,5,4,3,2,1,
C、1,2,3,4,5,6,7,8,9,10,
D、1,3,5,7,9,10,8,6,4,2,
答案
A
解析
考查数组名作为函数参数。数组名作为函数参数属于地址传参,形参和实参为同一数组,变化同步。被调函数fun()的功能是将数组a下标为偶数的存放在数组b的前半部分,数组a下标为奇数的逆序存放在数组b的后半部分,然后把数组b赋给a。所以输出结果为A)。
转载请注明原文地址:https://kaotiyun.com/show/NYRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
在面向对象方法中,实现信息隐蔽是依靠
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x.Y)等价的是
关于do循环体while(条件表达式);以下叙述中正确的是
随机试题
在Word2010中,文本被剪切后,它被保存在()
汉字信息交换码________是我国颁布的国家标准。
关于传染病流行程度下列哪项是错误的
[1998年第109题]下列哪一项为允许人行道路红线的建筑突出物?
建筑电气工程中,母线槽的安装连接要求有()。
根据《税收征收管理法》的规定,以暴力、威胁方法拒不缴纳税款的,是骗税。()
甲公司以一批存货对乙公司进行股权投资,该批存货的成本为2000万元,公允价值为2500万元。若甲公司选择按所得税优惠政策最高年限处理,不考虑其他因素,此项业务影响甲公司当年应纳税所得额为()万元。
不属于旅游行政处罚的证据的是()
教师道德
关于诈骗罪,下列说法正确的是()。
最新回复
(
0
)