по какой-то причине, я получаю очень странное отрицательное Nuber как мой средний для моей программы, вот мой код:найти среднее значение из массива
int sum, avg;
int size;
size = sizeof(array)/sizeof(array[0]);
sum = 0;
avg = 0;
for(int i = 0; i < size; i++){
sum += array[i];
}
avg = sum/size
Мой вывод: -6.84941e + 061
@ 0x499602D2 двойного – user12074577
'станд :: accumulate' и разделение будет делать это без необходимости писать свой собственный цикл. – chris
Покажите нам, как вы объявляете свой массив и каково его содержимое. – 0x499602D2