Board logo

標題: 函式的建立與執行 (三) [打印本頁]

作者: 鄭繼威    時間: 2023-4-28 20:11     標題: 函式的建立與執行 (三)

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. void welcome4(int i){
  5.         cout<<"這裡是welcome4函式,我接到的參數是:"<<i<<endl;
  6. }
  7. void welcome3(){
  8.         cout<<"這裡是welcome3函式,準備再往下呼叫welcome4囉!順便傳參數"<<endl;
  9.        
  10.         int i;
  11.         cout<<"你要傳多少過去?";       
  12.         cin>>i;
  13.         cout<<"你要傳"<<i<<",準備再往下呼叫welcome4囉!"<<endl;
  14.         system("pause");
  15.         welcome4(i);
  16. }
  17. void welcome2(){
  18.         cout<<"這裡是welcome2函式,準備再往下呼叫welcome3囉!"<<endl;
  19.         system("pause");
  20.         welcome3();
  21. }
  22. void welcome1()
  23. {
  24.         cout<<"這裡是welcome1函式,準備再往下呼叫welcome2囉!"<<endl;
  25.     system("pause");
  26.     welcome2();
  27. }

  28. int main()
  29. {
  30.     cout<<"這裡是main函式,準備進入副程式囉!"<<endl;
  31.     system("pause");
  32.     welcome1();
  33.     return 0;   
  34. }
複製代碼

作者: 宜儒    時間: 2023-4-29 15:18

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. void welcome4(int i){
  5.         cout<<"這裡是welcome4函式,我接到的參數是:"<<i<<endl;
  6. }

  7. void welcome3(){
  8.         cout<<"這裡是welcome3函式,準備進入welcome4函式囉!"<<endl;
  9.         cout<<"順便回傳參數!"<<endl;
  10.         int a;
  11.         cout<<"你要回傳的參數是:";
  12.         cin>>a;
  13.         system("pause");
  14.         welcome4(a);
  15. }

  16. void welcome2(){
  17.         cout<<"這裡是welcome2函式,準備進入welcome3函式囉!"<<endl;
  18.         system("pause");
  19.         welcome3();
  20. }

  21. void welcome1(){
  22.         cout<<"這裡是welcome1函式,準備進入welcome2函式囉!"<<endl;
  23.         system("pause");
  24.         welcome2();
  25. }

  26. int main(){
  27.         cout<<"這裡是主函式,準備進入welcome1函式囉!"<<endl;
  28.         system("pause");
  29.         welcome1();
  30.         return 0;
  31. }
複製代碼

作者: 陳宥霖    時間: 2023-4-29 15:25

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. void welcome4(int i)
  5. {
  6.         cout<<"這裡是welcome4函式,我接到的參數是:"<<i<<endl;
  7. }
  8. void welcome3()
  9. {
  10.         cout<<"這裡是welcome3函式,準備再往下呼叫welcome4囉!順便傳參數"<<endl;   
  11.     int i;
  12.     cout<<"你要傳多少過去?";      
  13.     cin>>i;
  14.     cout<<"你要傳"<<i<<",準備再往下呼叫welcome4囉!"<<endl;
  15.     system("pause");
  16.     welcome4(i);
  17. }
  18. void welcome2()
  19. {
  20.     cout<<"這裡是welcome2函式,準備再往下呼叫welcome3囉!"<<endl;
  21.     system("pause");
  22.     welcome3();
  23. }
  24. void welcome1()
  25. {
  26.     cout<<"這裡是welcome1函式,準備再往下呼叫welcome2囉!"<<endl;
  27.     system("pause");
  28.     welcome2();
  29. }

  30. int main()
  31. {
  32.     cout<<"這裡是main函式,準備進入副程式囉!"<<endl;
  33.     system("pause");
  34.     welcome1();
  35.     return 0;   
  36. }
複製代碼

作者: 翁川祐    時間: 2023-4-29 15:28

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. void welcome4(int i){
  5.         cout<<"這裡是welcome4函式,我接到的參數是:"<<i<<endl;
  6. }
  7. void welcome3(){
  8.         cout<<"這裡是welcome3函式,準備再往下呼叫welcome4囉!順便傳參數"<<endl;
  9.       
  10.         int i;
  11.         cout<<"你要傳多少過去?";      
  12.         cin>>i;
  13.         cout<<"你要傳"<<i<<",準備再往下呼叫welcome4囉!"<<endl;
  14.         system("pause");
  15.         welcome4(i);
  16. }
  17. void welcome2(){
  18.         cout<<"這裡是welcome2函式,準備再往下呼叫welcome3囉!"<<endl;
  19.         system("pause");
  20.         welcome3();
  21. }
  22. void welcome1()
  23. {
  24.         cout<<"這裡是welcome1函式,準備再往下呼叫welcome2囉!"<<endl;
  25.     system("pause");
  26.     welcome2();
  27. }

  28. int main()
  29. {
  30.     cout<<"這裡是main函式,準備進入副程式囉!"<<endl;
  31.     system("pause");
  32.     welcome1();
  33.     return 0;   
  34. }
複製代碼

作者: 林雋喆    時間: 2023-4-29 15:28

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. void welcome4(int i){
  5.         cout<<"這裡是welcome4函式,我接到的參數是:"<<i<<endl;
  6. }
  7. void welcome3(){
  8.         cout<<"這裡是welcome3函式,準備再往下呼叫welcome4囉!順便傳參數"<<endl;
  9.       
  10.         int i;
  11.         cout<<"你要傳多少過去?";      
  12.         cin>>i;
  13.         cout<<"你要傳"<<i<<",準備再往下呼叫welcome4囉!"<<endl;
  14.         system("pause");
  15.         welcome4(i);
  16. }
  17. void welcome2(){
  18.         cout<<"這裡是welcome2函式,準備再往下呼叫welcome3囉!"<<endl;
  19.         system("pause");
  20.         welcome3();
  21. }
  22. void welcome1()
  23. {
  24.         cout<<"這裡是welcome1函式,準備再往下呼叫welcome2囉!"<<endl;
  25.     system("pause");
  26.     welcome2();
  27. }

  28. int main()
  29. {
  30.     cout<<"這裡是main函式,準備進入副程式囉!"<<endl;
  31.     system("pause");
  32.     welcome1();
  33.     return 0;   
  34. }
複製代碼

作者: 陳牧謙    時間: 2023-4-29 15:28

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. void welcome4(int i){
  5.         cout<<"這裡是welcome4函式,我接到的參數是:"<<i<<endl;
  6. }
  7. void welcome3(){
  8.         cout<<"這裡是welcome3函式,準備再往下呼叫welcome4囉!順便傳參數"<<endl;
  9.         int i;
  10.         cout<<"你要傳多少過去?";      
  11.         cin>>i;
  12.         cout<<"你要傳"<<i<<",準備再往下呼叫welcome4囉!"<<endl;
  13.         system("pause");
  14.         welcome4(i);
  15. }
  16. void welcome2(){
  17.         cout<<"這裡是welcome2函式,準備再往下呼叫welcome3囉!"<<endl;
  18.         system("pause");
  19.         welcome3();
  20. }
  21. void welcome1()
  22. {
  23.         cout<<"這裡是welcome1函式,準備再往下呼叫welcome2囉!"<<endl;
  24.     system("pause");
  25.     welcome2();
  26. }
  27. int main()
  28. {
  29.     cout<<"這裡是main函式,準備進入副程式囉!"<<endl;
  30.     system("pause");
  31.     welcome1();
  32.     return 0;   
  33. }
複製代碼

作者: 吳俊頡    時間: 2023-4-29 15:29

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. void welcome4(int i){
  5.         cout<<"這裡是welcome4函式,我接到的參數是:"<<i<<endl;
  6. }
  7. void welcome3(){
  8.         cout<<"這裡是welcome3函式,準備再往下呼叫welcome4囉!順便傳參數"<<endl;
  9.       
  10.         int i;
  11.         cout<<"你要傳多少過去?";      
  12.         cin>>i;
  13.         cout<<"你要傳"<<i<<",準備再往下呼叫welcome4囉!"<<endl;
  14.         system("pause");
  15.         welcome4(i);
  16. }
  17. void welcome2(){
  18.         cout<<"這裡是welcome2函式,準備再往下呼叫welcome3囉!"<<endl;
  19.         system("pause");
  20.         welcome3();
  21. }
  22. void welcome1()
  23. {
  24.         cout<<"這裡是welcome1函式,準備再往下呼叫welcome2囉!"<<endl;
  25.     system("pause");
  26.     welcome2();
  27. }

  28. int main()
  29. {
  30.     cout<<"這裡是main函式,準備進入副程式囉!"<<endl;
  31.     system("pause");
  32.     welcome1();
  33.     return 0;   
  34. }
複製代碼

作者: 徐啟祐    時間: 2023-5-4 19:50

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. void welcome4(int i){
  5.         cout<<"這裡是welcome4函式,我接到的參數是:"<<i<<endl;
  6. }
  7. void welcome3(){
  8.         cout<<"這裡是welcome3函式,準備再往下呼叫welcome4囉。順便傳參數"<<endl;
  9.       
  10.         int i;
  11.         cout<<"你要傳多少過去:";      
  12.         cin>>i;
  13.         cout<<"你要傳"<<i<<",準備再往下呼叫welcome4囉"<<endl;
  14.         system("pause");
  15.         welcome4(i);
  16. }
  17. void welcome2(){
  18.         cout<<"這裡是welcome2函式,準備再往下呼叫welcome3囉"<<endl;
  19.         system("pause");
  20.         welcome3();
  21. }
  22. void welcome1()
  23. {
  24.         cout<<"這裡是welcome1函式,準備再往下呼叫welcome2囉"<<endl;
  25.     system("pause");
  26.     welcome2();
  27. }

  28. int main()
  29. {
  30.     cout<<"這裡是main函式,準備進入副程式囉"<<endl;
  31.     system("pause");
  32.     welcome1();
  33.     return 0;   
  34. }
複製代碼

作者: 楊芊琦    時間: 2023-5-20 17:52

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. void round4(int x)
  5. {
  6.         cout << "這裡是round4(),我收到:" << x << endl;
  7.         system("pause");
  8. }
  9. void round3()
  10. {
  11.         int num;
  12.         cout << "這裡是round3(),即將進入round4()" << endl;
  13.         cout<<"請傳一個整數:";
  14.         cin >> num;
  15.         cout << "點擊任意鍵進入round4()" << endl;
  16.         system("pause");
  17.         round4(num);
  18. }
  19. void round2()
  20. {
  21.         cout << "這裡是round2(),即將進入round3()" << endl;
  22.         system("pause");
  23.         round3();
  24. }
  25. void round1()
  26. {
  27.         cout << "這裡是round1(),即將進入round2()" << endl;
  28.         system("pause");
  29.         round2();
  30. }
  31. int main()
  32. {
  33.         cout << "這裡是main(),準備進入副程式" << endl;
  34.         system("pause");
  35.         round1();
  36.         return 0;
  37. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2