mdsk.net
当前位置:首页 >> 定义一个整型数组,求出数组中元素的和,最大值及... >>

定义一个整型数组,求出数组中元素的和,最大值及...

int max; array[size]; for(int i=0;i

#include int main() {int i,max,min,s=0,a[10]={12,4,13,53,57,85,52,66,59,90}; max=min=a[0]; for(i=1;imax)max=a[i]; else if(a[i]

应该是这吧? if(Arr[i]>Arr[j]){ 应该同目前的最大值比较才对. if(Arr[i]>max){ 又或者max取(max,Arr[i],Arr[j])三个中的最大值,而不是仅仅Arr[i],Arr[j]. 最小值应该也是这样. 以上没有考虑效能问题.

产生1000以内的随机数来初始化数组元素。 最大值 初始值 用 a[0][0], 然后依次比较 a[j][i ], 记录 最大值的下标,存于 row,col. 输出 最终的 a[row][col]. #include #include int main(){ int a[3][4],v; int i,j,row=0,col=0; srand(time(0));...

答案: #include int main() { int num[10] = {1,2,3,4,5,6,7,8,9,10}; int max = num[0],index_max = 0; int min = num[0],index_min = 0; int i = 0; for(i = 0; i < 10; i++) { if(num[i]>max) { max = num[i]; index_max = i; } } for(i = 0...

main() { int sum=0, a[10]={1, 3, 11, 23, 35, 17, 5, 2, 9, 7}; int max=a[0], min=max, sum=a[0]; for(int i=1; imax) max=a[i]; if(a[i]

先对数组(假设元素不重复)排序,从第一个开始查找,输出最小值,再查找到最后一个,输出最大值。

#include main() { int a[10],i,max,min; printf("input ten numbers:\n"); for(i=0;i

public class Test {//定义一个整形数组numprivate static int[] num = new int[]{1,2,10,3,4,5,6,7,8,9};//找出最大数的方法public static void main(String[] args) {int find = num[0]; //最大的数int length = num.length; //length是数组的...

函数的参数错了,int a表示整形的变量a,改成int a[3][4]吧

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com