我正在爲學校工作,我應該編寫一個函數,接受爲公司工作的員工數並將值返回給main。用函數傳遞的最大元素初始化數組
然後我寫一個main函數,它接受爲公司工作的員工數量。然後,我應該詢問每個員工在該職能中缺席的天數,並返回錯過的天數。
我在第二部分有問題。我試圖創建一個數組的僱員人數作爲元素的最大數量,但我不斷收到一個關於我放在括號之間的變量的錯誤,即使它是一個常量!
我對數組有點模糊,這是一個複習課程。如果我可以創建一個數組,我會使用for循環遍歷每個元素並存儲每個元素中缺少的天數。
感謝您的幫助, 亞倫
#include <iostream>
using namespace std;
int noOfEmployees();
int daysAbsent(int);
int main(){
int employees;
employees = noOfEmployees();
daysAbsent(employees);
system("pause");
return 0;
}
int noOfEmployees(){
int employees;
cout<<"Please enter number of employees/n";
cin>>employees;
return employees;
}
int daysAbsent(int employees){
const int max = employees;
int daysMissed;
int workers [max];
}
我試過這個,但它說名稱空間標準沒有成員向量。 – sircrisp
您是否在文件頂部包含#include? –
Mankarse
不!謝謝,我會試試這個,還沒有得到載體:p – sircrisp