【程序设计】

功能,台變帮福王鍵證理酸理聯入10个教,调用Rw國政找出其中很小的效。非在mati

#include <stdio.h>

int fun(int x[],int n)

[**********Program**********/

int i, min=x[0];

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

if(X[i]<min)

min=x[i];

return min;

000

void main()

int a[10],i, min;

for(i=0;1<10;1++)

scanf ("%d",Ga[i]);

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

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

printf("\n");

min=fun(a,10);

printf(*%d\n"‚min);

【程序设计】

请编写函数SuM,其功能是:用for循环语句求1到吃问所有偶数之和(若n为偶数包括n),并将结果遠回给主函数。

(n值由主函数传入)

运行程序后若输入:10,则输出为:5um-3日。

试题程序:

#include <stdio.h>

int sum(int n)

{

/**********Proqram**********

int i,5=0;

for (i=2;i<=n;i+=2)

s+ai;

return s;

1********** End **********/

void main()

int n,s;

scanf ("%d",&n);

S=sUm(n);

printf("sum=%d\n",s);

题目:求一批数中大于平均值的数的和。

注意:部分源程序給出如下。清勿改主函数main和其它

似在凶致 average_num的化

2/8

tinclude "stdio.n"

int average_sum(int a[],int n)

/**********PrDgram***※**※※※※/

int i,ts=0,as=0;

double avg;

for (i=0;i<n;i++) ts+=a[i];

avq=1.0*ts/n;

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

if(a[i]>aug)

as+=a[i];

return as;

/********** End *****光発***/

main()

{

int n,a[100],1,num;

scanf("%d",&n);

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

scanf("%d",Ga[i]);

num=average_sum(a,n);

printf ("the num is:%d\n" ‚num);