[作業] 函式的建立與執行 (五) - 罰寫小幫手
本帖最後由 鄭繼威 於 2023-9-15 20:18 編輯
試以自訂函式的方式,完成該程式。
譬如:自訂一個 print(string,int) 的函式
使用getline()可以讀整行
- #include<iostream>
- #include<cstdlib>
- using namespace std;
- //定義printer函式
- void printer(string str,int count){
- // 執行count次的迴圈
- for(int i=1;i<=count;i++){
- cout<<str<<endl;
- }
- }
- //主函式
- int main(){
- //輸出
- cout<<"請輸入罰寫內容:";
- string str;
- //輸入(取得使用者輸入的值)
- // cin>>str (讀到空格就斷了)
- getline(cin,str);//(讀整行)
-
- cout<<"請輸入罰寫次數:";
- int count;
- cin>>count;
- printer(str,count);
-
- system("pause");
- return 0;
- }
複製代碼 罰寫小幫手.exe |