【论述题】试用类C语言写一函数,输入为整型数组a,数组长度length,求出n个数据中的最大值,并返回其所在位置。 并对代码进行分析,回答如下两个问题: 该算法的基本操作是什么? 基本操作执行了多少次?算法的时间复杂度是哪个量级? (40.0分)相关知识点: 试题来源: ...
C语言编写一函数编写一函数saver(a,n),其中a是一维整型数组,n是a数组的长度,要求通过全局变量pave和nave将a数组中正数的平均值和负数的平均值传递给调用程序。求高手帮帮忙!我还没有分可以给,不好意思。 相关知识点: 试题来源: 解析 voidsaver(inta[],intn) { inti,sum1,sum2,n1,n2; for(i=0;i0){...
float avage(int a[],int len) /* 数组a[]及其长度len */ { int i;int sum = 0;float avg; /* 平均值 */ for(i=0;i<len;i++) /* 累加求和 */ { sum=sum+a[i];} avg = (1.0*sum)/len; /* 求平均值 */ return(avg);} ...
/*整型可以用char定义,字符型也可以用int定义;在需要时可以交叉使用;譬如此代码;*/ return 0; } C语言中关于数组长度 可以使用c本身有的函数啊!! 首先说明一点,关于数组的长度有在定义时给出的长度,但定义时的长度不一定都用完,很可能有好多空间没有用到,此时就有实际长度的概念; 比如:int s[10]; s[10]...