首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
2013-04-02
13
问题
函数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(i=0;i<【1】; i++)
{
t=a
;
/*****************found*******************/
a
=a[n-1-【2】];
/*****************found*******************/
【3】=t;
}
}
main()
{intb[9]={1,2,3,4,5,6,7,8,9),i;
printf(”\nThe original data:\n”);
for(i=0;i<9;i++)
printf(”%4ct”,b
);
printf("\n");
fun(b,9);
printf ("\nThe data after invert:
\n”);
for(i=0;i<9;i++)
printf(”%4d”,b
);
printf("\n");
}
选项
答案
n/2 i a[n-i-1]
解析
第一空:由审题分析可知,总共交换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/cJJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;i<n-1;i++)
有以下程序: main() {int a[]={2,4,6,8,10},y=0,x,*p; p=&a(1); for(x=1;x<3;x++) y+=p[x]; printf("%d\n",y); } 程序运行
在深度为7的满二叉树中,叶子结点的个数为______。
下列程序中的函数strcpy2()实现字符串两次复制,即将t所指字符串复制两次到s所指内存空间中,合并形成一个新字符串。例如,若t所指字符串为:efgh,调用strcpy2后,s所指字符串为:efghefgh。请填空。#includ
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针向链表的第—个结点。若有以下程序段 q=s; s=s->next; p=s; while(p->next) p
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z
在数据库系统中,实现各种数据管理功能的核心软件称为【 】。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值 10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:口代表空格字符)
随机试题
关于“自定形状工具”,使用Photoshop缺省用法,以下说法正确的是?
下列描述属于2型糖尿病的特点是
A.Hb>120g/LB.90g/L<Hb<120g/LC.60g/L,<Hb<90g/LD.30g/L,<Hb<60g/LE.Hb<30g/L小儿极重度贫血的诊断指标是
何谓下颌边缘运动
关于中央银行是“发行的银行”的说法,错误的是()。
根据公司法律制度的规定,下列有关公司设立及股东出资的说法中,正确的是()。
左邻右舍:南腔北调
中共四大前后,党内有人认为,中国的资产阶级不敢出来作领导、打先锋,中国工人阶级天然是国民革命的领导者。
Americanstodaydon’tplaceaveryhighvalueonintellectOurheroesareathletes,entertainers,andentrepreneurs,notscholar
Globalwarmingcouldmakehumansshorter,warnscientistswhoclaimtohavefoundevidencethatitcausedtheworld’sfirsthorse
最新回复
(
0
)