首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) { t=a[i];
有以下程序: #include<stdio.h> void fun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) { t=a[i];
admin
2020-11-27
13
问题
有以下程序:
#include<stdio.h>
void fun(int a[],int n)
{
int i,t;
for(i=0;i<n/2;i++)
{
t=a
;
a
=a[n—1—i];
a[n一1一i]=t;
}
}
main()
{
int k[10]={1,2,3,4,5,6,7,8,9,10},i;
fun(k,5);
for(i=2;i<8;i++)
printf("%d",k
);
printf("\n");
}
程序运行的结果是( )。
选项
A、3456787
B、876543
C、1098765
D、321678
答案
D
解析
由于数组名本身是一个地址,所以在用数组名作为实参传递时,对应的形参相当于一个指针变量,在函数中可以通过指针变量来引用数组元素,从而改变元素的值。本题中函数fun的作用是将数组A的前n个元素进行逆转,fun(k,5)的结果是数组k的前五个元素1、2、3、4、5变为5、4、3、2、1。逆转后,输出数组中第3个至第8个元素。
转载请注明原文地址:https://kaotiyun.com/show/oi3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面对软件测试和软件调试有关概念叙述错误的是()。
若输入“abcdef”、“abdef”,以下程序的输出结果为()。#include<stdio.h>#include<string.h>main(){intn;chars1[20],s2[2
有以下程序#includemain(){ints;scanf("%d",&s);while(s>0){switch(s){case1:printf("%d",s+5);case2:printf("%d",
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
下列关于C语言数据史件的叙述中正确的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是
下列数据结构中,能够按照“先进后出”原则存取数据的是( )。
设有以下函数:f(inti){intj=0;staticintk=3;i++:j++;return(i+j+k);}如果下面的程序中调用该函
下面属于白盒测试方法的是
数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
随机试题
日本人甲与日本人乙于2005年入职中国A公司,2007年,甲与乙共同休假回国探亲,在回国期间发生侵权纠纷,现两人回华工作,就侵权事件协商不成,起诉至我国法院。请问:人民法院应如何适用法律?
全国第一个农村革命根据地是()
A.咽痛失音B.悬饮C.胃痛泛酸D.胸痹、结胸E.湿热黄疸海蛤壳、瓦楞子均能治()
母血与胎血不通过下列哪个组织在绒毛间隙中进行物质交换
A、气能生津B、气能行津C、气能摄津D、津能载气E、津血同源“夺血者无汗”的理论基础是
当施工过程中发现地质条件有重大差别时,施工单位做法正确的是()。
借贷记账法的记账规则是“有借必有贷,借贷可相抵”。()
(2017联考河北卷19)超过一半的人要求将有意义和创意的网络词汇收入词典,代表的是对网络词汇的肯定与重视。但在今天,重视网络词汇,是否非得通过将之纳入词典的方式来表现?毕竟,相较于传统词汇的变化速度和路径,网络词汇已有很大的不同。比如,不少网络词汇可能火
A跟B亲人在机场道别的C一刻,D她流下了眼泪。
Jointhe"SleepChallenge"[A]Didyougetenoughsleeplastnight?Probablynot."Weareanationofsleep-deprivedwomen,"says
最新回复
(
0
)