早教吧 育儿知识 作业答案 考试题库 百科 知识分享

程序改错--------------------------------------------------------功能:求出a所指数组中最大数和程序改错--------------------------------------------------------功能:求出a所指数组中最大数和次最大数(

题目详情
【程序改错】 -------------------------------------------------------- 功能:求出a所指数组中最大数和
【程序改错】
--------------------------------------------------------
功能:求出a所指数组中最大数和次最大数(规定最大数和次最大
数不在a[0]和a[1]中),依次和a[0]、a[1]中的数对调.
例如:数组中原有的数:7、10、12、0、3、6、9、11、5、8,
输出的结果为:12、11、7、0、3、6、9、10、5、8.
------------------------------------------------------*/
#include
#include
#define N 20
int fun ( int * a,int n )
{
int k,m1,m2,max1,max2,t;
max1=max2= -32768; m1=m2=0;
for ( k = 0; k < n; k++ )
if ( a[k]>max1 )
{
max2 = max1; m2 = m1;
max1 = a[k]; m1 = k;
}
//
t = a[1];
a[m2]=a[1];
a[m2] = t;
}
main( )
{
int x,b[N]={7,10,12,0,3,6,9,11,5,8},n=10,i;
clrscr( );
for ( i = 0; i
▼优质解答
答案和解析
/*--------------------------------------------------------
功能:求出a所指数组中最大数和次最大数(规定最大数和次最大
数不在a[0]和a[1]中),依次和a[0]、a[1]中的数对调.
例如:数组中原有的数:7、10、12、0、3、6、9、11、5、8,
输出的结果为:12、11、7、0、3、6、9、10、5、8.
------------------------------------------------------*/
#include
#include
#define N 20
int fun ( int * a,int n )
{
\x05int k,m1,m2,max1,max2,t;
\x05max1=max2= -32768; m1=m2=0;
\x05
\x05for ( k = 0; k < n; k++ )
\x05\x05if ( a[k]>max1 )
\x05\x05{
\x05\x05\x05max2 = max1; m2 = m1;
\x05\x05\x05max1 = a[k]; m1 = k;
\x05\x05}
\x05\x05//
\x05t = a[1];
\x05a[1]=a[m2];
\x05a[m2] = t;
}
main( )
{
\x05int x,b[N]={7,10,12,0,3,6,9,11,5,8},n=10,i;
//\x05clrscr( );
\x05for ( i = 0; i
看了 程序改错----------...的网友还看了以下:

(10分)历史上重大改革回眸材料一盐、铁历来都是国家的重要物资,在汉朝也不例外,当时的大富翁大多经  2020-06-11 …

不但太阳离地球太远了,而且我们看上去只有一个盘子那么大.改写病句:不但太阳离地球太远了,而且我们看  2020-06-15 …

历史上重大改革回眸阅读下列材料,回答问题.材料神宗熙宁时,王安石为相,大加改革:科举考试中进士科不  2020-06-19 …

(15分)历史上重大改革回眸阅读材料,回答问题:材料一魏孝文帝的文化习俗改革是从婚俗改革开始的,…  2020-06-25 …

(15分)历史上重大改革回眸材料一赞曰:王莽始起外戚,折节力行,以要名誉,宗族称孝,师友归仁。及其  2020-06-27 …

语文说明文阅读放眼地球所有生物,究竟谁是最有分量的生物大哥大呢?早些时候,科学家认为地球霸主恐龙中  2020-07-25 …

大学物理圆周运动的角动量问题一质点作匀速率圆周运动,其动量方向在不断改变,所以质点对圆心的角动量方  2020-07-25 …

历史上重大改革回眸材料大化改新以前,苏我氏等大豪族控制政权,天皇家族没有什么实权。贵族疯狂地兼并土地  2020-11-28 …

(1)新中国成立后,中国历史揭开了崭新的篇章,到1956年底,我国基本完成了“三大改造”。请问“三大  2021-01-08 …

阅读材料,回答问题:材料一:1953~1956年我国农业发展简况(如图)(1)材料一反映了三大改造对  2021-01-08 …