我有這個問題如何使用echo來補充輸入並告訴程序需要輸出多少個輸出。請幫忙,使用%echo參數
基本上,我已經整理出了程序邏輯,它是從y個輸入中隨機選擇一個x數的子集。我的代碼在這裏:
問題是,我如何將主參數中的argc變量轉發給程序執行?
上下文中需要我調用:%echo A B C D E F G |子集2,它假設隨機打印2個字符。但我不能這樣做,2號似乎不能在這裏轉發。並且%echo命令的調用似乎也不起作用。任何人都請幫助
int main(int argc){
RandomizedQueue<char> q;
char input;
while(cin.peek() != '\n'){
cin >> input;
q.enqueue(input);
}
for(int k = 0; k < argc; k++)
cout << q.dequeue() << endl;
return 0;
}
RandomizedQueue類是預定義的並且正常工作。入隊函數以隨機順序將輸入添加到隊列中,出隊函數刪除並輸出隊列記憶 – user1819047