首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中,再把a所指数组元素中的
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中,再把a所指数组元素中的
admin
2018-08-11
35
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中,再把a所指数组元素中的次大值放在a[2]中,把a数组元素中的次小值放在a[3]中,依此类推。
例如,若a所指数组中的数据最初排列为:1、4、2、3、9、6、5、8,7,按规则移动后,数据排列为:9、1、8、2、7、3、6、4、5。形参n中存放a所指数组中数据的个数。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#define N9
/*********found*********/
void fun(int
【1】
,int n)
{int i,j,max,min,px,pn,t;
/*********found*********/
for(i=0;i<n-1;i+=
【2】
)
{max=min=a
;
px=pn=i;
/*********found*********/
for(j=
【3】
;j<n;j++)
{if(max<a[j])
{max=a[j];px=j;}
if(min>a[j])
{min=a[j];pn=j;}
}
if(px!=i)
{t=a
;a
=max;
a[px]=t;
if(pn==i)pn=px;
}
if(pn!=i+1)
{t=a[i+1];a[i+1]=min;
a[pn]=t;}
}
}
main()
{int b[N]={1,4,2,3,9,6,5,8,7),i;
printf("\nThe original data :\n");
for(i=0;i<N;i++)
printf("%4d",b
);
printf("\n");
fun(b,N);
printf("\nThe data after moving:\n");
for(i=0;i<N;i++)
printf("%4d",b
);
printf("\n");
}
选项
答案
(1)a[] (2)2 (3)i+1
解析
填空1:由main中的函数调用语句确定函数定义的形式参数。
填空2:for循环语句中,循环变量增值为2。
填空3:确定for语句循环变量的初值。
转载请注明原文地址:https://kaotiyun.com/show/Wjxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){FILE*fp;inti,k,n;fp=fopen("data.dat","w+");for(i=1;i<6;i++){fprimtf(fp,"%
下列程序的输出结果是______。#include<stdio.h>main(){inta=2,c=5;printf("a=%%d,b=%%d\n",a,c);}
数据的完整性是指数据的正确性、有效性和______。
下列叙述错误的是()。
设有下列的程序段:charstr[]="Hello";char*ptr;ptr=-str;执行上面的程序段后,*(ptr+5)的值为______。
下面程序的运行结果是___________。#includemain(){inta,b,c,n;a=2;b=0;c=1;n=1;while(n
数据存储和数据流都是______,仅仅是所处的状态不同。
有一函数:以下程序段中不能根据x值正确计算出y值的是
下述函数功能是______。intfun(char*x){char*y=x;while(*y++);retumy-x-1;}
当用户要求输入的字符串中含有空格时,应使用的输入函数是
随机试题
《冯谖客孟尝君》中最能表现冯谖的政治才能的情节是()
能引致消化系统症状最常见的食物中毒是能引致肝昏迷肝坏死肝萎缩严重肝损伤的食物中毒是
下列生产过程中的危害因素,属于化学因素的是()。
水上交通一般事故,指造成1人以上3人以下死亡(含失踪)的,或者1人以上10人以下重伤的,或者船舶溢油()致水域污染的,或者100万以上1000万以下直接经济损失的事故。
A公司中标某排水管道工程,管线全长6.8kin,管径DNS00mm,管材为聚乙烯双壁波纹管,沟槽开挖深度4.0~5.0m,土质为粉质黏土,除个别地段有浅层滞水外,其他地段施工不需要降水。项目部按照有关规定办理施工占地手续并设置围挡,现场门口放置工程概况牌、
在各生产步骤都要计算产品成本的情况下,采用综合逐步结转分步法进行产品成本核算,不便于通过产品成本明细账分别考察各生产步骤存货占用资金情况。()
从列表数据表明:
顶角为60毒,底圆半径为口的正圆锥形漏斗内盛满水,下接底圆半径为b(b<a)的圆柱形水桶(假设水桶的体积大于漏斗的体积),水由漏斗注入水桶,问当漏斗水平面下降速度与水桶水平面上升速度相等时,漏斗中水平面高度是多少?
Howlongwilltheadultsandteenagersinthisprogramlivetogether?
A、Variousethnicfoods.B、County-stylecooking.C、Deliciousseafood.D、Colddishintheregion.C事实细节题。对话中男士提到作为一个辽阔的国家,美国拥有不同的地
最新回复
(
0
)