首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得
admin
2020-11-27
68
问题
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#inClude
Void fun(int a[],int n)
{ int i,t;
/**********found***********/
for(2=0;i<___1____ ;i++)
{
t=a
;
/**********found***********/
a
=a[n一1—___2___];
/**********found***********/
___3___ =t;
}
}
main()
{ int b[9]={1,2,3,4,5,6,7,8,9},i ;printf(“\nThe original data:\n”);
for(i=0;i<9; i++)
printf(“%4d”,b
);
printf(“\n”);
fun(b,9);
printf(“\nThe data after invert:
\n”);
for(i=0;i<9;i++)
printf(“%4d”,b
);
printf(“\n”);
}
选项
答案
(1)n/2 (2)i (3)a[n—i—1]
解析
函数fun的功能是将数组中的元素倒置。
第一空:由审题分析可知,总共交换n/2次,故循环的终止条件为i等于n/2,故第一空处应为“n/2”。
第二空:a[0]和a[n-1]交换,a[1]和a[n-2]交换…,因此a
和a[n—i-1]交换,故第二空处应为“i”。
第三空:“t=a
;a
=a[n—1—i];”所以第三空处是把t值赋值a[n—1-i],故第三窄处应为“a[n—1—i]”。
转载请注明原文地址:https://kaotiyun.com/show/RO3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序#includemain(){inti,data;scanf("%d",&data);for(i=0;i
有以下程序#includestructS{inta,b;}data[2]={10,100,20,200};main(){structSp=data[1];printf("%d\n",++(p.a));}程序运行后的输
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
下面选项中关于编译预处理的叙述正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
若有如下说明和定义:typedefa{intx;chary;floatz;unionU{charul[5l;intu2[2];}u;}mya;则siz
可在C程序中用作用户标识符的一组标识符是
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是
下列选项中,不能用作标识符的是
随机试题
干燥H2S气体,通常选用的干燥剂是()。
患者,男,35岁。驾车肇事,右髋致伤,剧痛。检查见右下肢短缩,内旋位、内收位弹性固定,右足不能背屈。首先考虑的诊断是
与载体结合后可获得免疫原性的为
A市张某到C市购货,因质量问题,张某拒绝支付全部货款,双方发生纠纷后货主即向公安机关告发。C市公安机关遂以诈骗嫌疑将张某已购货物扣留,并对张某采取留置盘问审查措施,两天后释放了张某,但并未返还所扣财物。张某欲提起行政诉讼。如张某寻求救济,下列哪些说法是正确
以下不属于基金管理公司制定内部控制制度的原则的是( )。
债券和股票的区别表现在()方面。
下列单独向投资者收取过户费的是()。
某上市公司为生产节能环保设备的增值税一般纳税人。2020年3月,公司聘请会计师事务所帮其办理2019年企业所得税汇算清缴时,会计师事务所得到该公司2019年的业务资料如下:(1)全年取得产品销售收入11700万元,发生的产品销售成本2114.25万元,发
()是比过程记录更简练,更注重于分析的记录方式。
多血质的人较难形成()。
最新回复
(
0
)