湖南工业大学c语言 期末考试程序改错,湖南工业大学c语言考试题目.docx

湖南工 大学C 言 目

1、#include <>改

#include <>

int arrmax( int arr[3][3])

{ int i,j,max;

max=arr[0][0];

/************found************/

for ( i=0; i<3; i++) 此 将 1 改 0,并且去掉等号 for ( j=0; j<3; j++)

if (max < arr[i][j])

{

max = arr[i][j];

}

return (max);

}

void main()

{ int a[3][3]={4,4,34,7,3,12,5,6,5},i,j; /************found************/

printf("Themax is:%d\n",arrmax(a));

arrmax(a)

arrmax(a[0][0])

2、#define M10

#include<>

void main( )

{ int i,a[100],t;

.4f.3f

16、#include ""

#include ""

#include ""

double fun(double x)

{

/***********begin***********/

跟第 8 一 个?我也不知道了

/***********end***********/

}

void main()

{

double x,sum;

printf("Enter x:\n");

scanf("%lf",&x);

sum=fun(x);

printf("sum=%.4f\n",sum);

17、#include <>

#include <>

int fun(int a[3][3])

编辑

{

/***********begin***********/

int max=a[0][0];

int i,j;

for(i=0;i<3;i++)

for(j=0;j<3;j++)

if(max

{

max=a[i][j];

}

/************end************/

}

void main()

{ int a[3][3]={1,2,3,4,9,5,7,8,6}; int i,j,max;

clrscr();

printf("array is:\n");

for(i=0;i<3;i++)

{

for(j=0;j<3;j++)

printf("%5d",a[i][j]);

printf("\n");

}

max=fun(a);

printf("Result is: %d\n",max);

}

18、#include <>改错

#include <>

void main()

{ int a[3][3]={4,4,34,37,3,12,5,6,5},i,j,max,min;

//clrscr();

max = min = a[0][0];

for ( i=0; i<3; i++)

/************found************/

for ( j=0; j<3; j++)

将1改为

0

{ if ( max < a[i][j] )

max = a[i][j];

/************found************/

if (min >a[i][j])

min = a[i][j];

小于号改为大于号

}

printf("The max is: %d\n", max);

printf("The min is: %d\n", min);

}

19、#include <>填空

#include <>

double average( int arr[ ], int n )

{ int k=0,i; double s;

s = 0;

for ( i=0 ;i

/************found************/

if (arr[i] % 2 ==1)

{ s = s + arr[i]; k++; }

return (s/k) ;

是恒等号

}

void main()

{

int a[12]={10,4,2,7,3,12,5,34,5,9,21,18};

double s;

// clrscr();

/************found************/

s = average(a,12);

printf("The result is: %.2f\n", s);

}

和第一题结果类似

20、#include ""编辑

#include ""

#include ""

#include ""

void main()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值