Created
December 4, 2010 11:41
-
-
Save johnhmj/728124 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. 設計一主程式,並呼叫一個副程式StrLen()可以算出字串a[]之字元數目。(不包括 \0) | |
主程式:(1) 輸入一個字串資料a[]。(2) 呼叫StrLen(),印出字串a[]之字元數目。 | |
副程式:StrLen(),可以算出字串a[]之字元數目,並將結果傳回主程式。 | |
2. 設計一主程式,並呼叫一個副程式StrCat()可以將字串a[]與b[]連接成c[]。 | |
主程式:(1) 輸入兩個字串資料a[]與b[]。(2) 呼叫StrCat (),印出a[]、b[]、c[]之內容。 | |
副程式:StrCat (),將字串a[]與b[]連接成c[],並將結果傳回主程式。 | |
3. 設計一主程式,並呼叫一個副程式StrCopy()可以將字串a[]複製成b[]。 | |
主程式:(1) 輸入一個字串資料a[]。(2) 呼叫StrCopy ()將字串a[]複製成b[],再印出a[]、b[]之內容。 | |
副程式:StrCopy (),將字串a[]複製成b[],並將結果傳回主程式。 | |
4. 設計一主程式,並呼叫一個副程式StrLeftN()可以截取字串的左側N個字元。 | |
主程式:(1) 輸入一個字串資料a[]。(2) 呼叫StrLeftN ()截取字串的左側 N b[]中,再印出a[]與b[]之內容。 | |
副程式:StrLeftN (),截取字串的左側N個字元,並將結果傳回主程式。 | |
5. 設計一主程式,並呼叫一個副程式StrRightN()可以截取字串的右側N個字元。 | |
主程式:(1) 輸入一個字串資料a[]。 (2) 呼叫StrRightN ()截取字串的右側N個字元 放入b[]中,再印出a[]與b[]之內容。 | |
副程式:StrRightN (),截取字串的右側N個字元,並將結果傳回主程式。 | |
6. 設計一主程式,並呼叫一個副程式StrCutMN()可以截取字串的第M到第N個字元。 | |
主程式:(1) 輸入一個字串資料a[]。(2) 呼叫StrCutMN ()截取字串的第M到第N個字元 放入b[]中,再印出a[]與b[]之內容。 | |
副程式:StrCutMN (),截取字串的第M到第N個字元,並將結果傳回主程式。 | |
7. 設計一主程式,並呼叫一個副程式StrRev()可以將字串的字元順序顛倒。 | |
主程式:(1) 輸入一個字串資料a[]。(2) 呼叫StrRev ()將字串的字元順序顛倒放入b[]中,再印出a[]與b[]之內容。 | |
副程式:StrRev (),將字串的字元順序顛倒,並將結果傳回主程式。 | |
8. 設計一主程式,並呼叫一個副程式StrCutChar()可以除去字串中的特殊字元。 | |
主程式:(1) 輸入一個字串資料a[]。(2) 呼叫StrCutChar ()除去字串的中的特殊字元 再放入b[]中,並印出a[]與b[]之內容。 | |
副程式:StrCutChar (),除去字串的中的特殊字元,並將結果傳回主程式。 | |
9. 設計一程式能輸入兩個整數,並將其值對調,包括一個主程式與呼叫一個副程式。 | |
主程式:(1) 輸入任意兩個整數m、n。(2) 呼叫副程式後,印出對調後之m、n值。 | |
副程式:將m、n值對調。 | |
10. 設計一程式能求k之絕對值,包括一個主程式與呼叫一個副程式。 | |
主程式:(1) 輸入任意一個整數k。(2) 呼叫副程式後,印出k之絕對值。 | |
副程式:求k之絕對值,並將結果傳回主程式。 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment