请补充函数fun( ),该函数的功能是:按行统计N×N维矩阵元素中的最大值(均为整数),并把这些值按从小到大的顺序保存在数组b中。矩阵的维数在主函数中输入,并赋予随机数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#define N 20
void fun( 【1】 )
int i j;
int t;
for(i=0;i<n;i++)
for(j=0;j<n;j++)
if( 【2】 )
b[i]=a[i][j];
for(i=0;i<n;i++)
for(j=0;i<n;j++)
if( 【3】 )
t=b[i];
b[i]=b[j];
b[j]=t;
main( )
int a[N][N];
int b[N];
int n;
int i,j;
clrscr( );
printf("*****Input the dimension of array N*****/n");
scanf("%d",&n);
printf("*****The array *****/n");
for(i=0;i<n;i++)
for(j=0;i<n;j++)
a[i][j]=rand( )%20;
while(a[i][j]==0)
a[i][j]=rand( )%30;
printf("%4d",a[i][j]);
printf("/n/n");
for(i=0;i<n;i++)
b[i]=0;
fun(a,b,n);
printf("***** THE RESULT *****/n");
for(i=0;i<n;i++)
printf("%d",b[i]);
题库:计算机等级考试
类型:填空题
时间:2017-07-03 14:44:14
免费下载:《填空》Word试卷
请补充函数fun( ),该函数的功能是:按行统计N×N维矩阵元素中的最大值(均为整数),并把这些值按从小到大的顺序保存在数组b中。矩阵的维数在主函数中输入,并赋予随机数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#define N 20
void fun( 【1】 )
int i j;
int t;
for(i=0;i<n;i++)
for(j=0;j<n;j++)
if( 【2】 )
b[i]=a[i][j];
for(i=0;i<n;i++)
for(j=0;i<n;j++)
if( 【3】 )
t=b[i];
b[i]=b[j];
b[j]=t;
main( )
int a[N][N];
int b[N];
int n;
int i,j;
clrscr( );
printf("*****Input the dimension of array N*****/n");
scanf("%d",&n);
printf("*****The array *****/n");
for(i=0;i<n;i++)
for(j=0;i<n;j++)
a[i][j]=rand( )%20;
while(a[i][j]==0)
a[i][j]=rand( )%30;
printf("%4d",a[i][j]);
printf("/n/n");
for(i=0;i<n;i++)
b[i]=0;
fun(a,b,n);
printf("***** THE RESULT *****/n");
for(i=0;i<n;i++)
printf("%d",b[i]);
本题关键词:功效函数图,数值法,风险函数,价值指数,照度数值,白细胞计数值,功能指数,平均数指数,价值指数法,米氏常数值;