У меня проблема с кодом
#include "stdafx.h" #include <iostream> using namespace std; void f(int&, int); int main() { int N, s; cout << "how many? "; cin >> N; f(N, s); cout << "The result = " << (double) s / N << endl; return 0; } void f(int &n, int s) { int m; cout << "enter " << n << " integers:- " << endl; for (; n > 0; n--) { cin >> m; s = s + m; } }
Что я уже пробовал:
Внимательно прочитайте программу, приведенную ниже. Программа содержит ошибки.
(i) правильно определить ошибки, описать их и объяснить их причины в книге ответов.
Имейте в виду, что неправильное выявление ошибок приведет к снижению ваших оценок.
(15 марок)
(ii) внести минимальное количество изменений в программу для исправления этих ошибок. Сохранить
исправлена программа в назначенную для этого вопроса папку.
(10 баллов)
Afzaal Ahmad Zeeshan
Вы должны сами делать домашнее задание. Извиняюсь.
CPallini
Вы уверены, что это экзаменационный вопрос? Программа довольно уродливая...