三九宝宝网宝宝教育教学论文

自定义函数其功能是将一组得分中去掉一个最高分和一

01月06日 编辑 39baobao.com

[要怎么去掉桌面语言栏的CH]解决方法如下 :仔细看一下 应该可以解决 1:ch是中文语言管理,不要去掉,去掉会使你开机时就显示你的输入法,如果需要去掉,请右击这个图标,设置,弹出对话框,选中,删除 2:右击输入法栏,点...+阅读

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

#include"stdio.h"

#define N 10

intfindmax(float*a,intn)

{

inttemp = 0;

for(inti=1;i

{

if(a[temp]

{

temp =i;

}

}

returntemp;

}

intfindmin(float*a,intn)

{

inttemp = 0;

for(inti=1;i

{

if(a[temp]>a[i])

{

temp =i;

}

}

returntemp;

}

voidfun() //去掉最高分和最低分的函数

{

inti,k,f;

floata[N],sum = 0,avg = 0 ;

printf("请输入10个分数\n");

for(i=0;i

{

scanf("%f",&a[i]);

}

k = findmax(a,N);

f = findmin(a,N);

printf("去除最大值%f\n",a[k]);

printf("去除最小值%f\n",a[f]);

for(i=0;i

{

sum+=a[i];

}

sum-=(a[k]+a[f]);

avg = sum/(N-2);

printf("平均得分:%f\n",avg);

};

intmain()

{

fun(); //调用的函数

return0;

}

推荐阅读
图文推荐