2008年4月14日 星期一

小考六(D) 解答

C語言小考的題目主要在要求於50分中內完成程式,這題C語言答案的重點在函數的完成,函數解答的程式碼如下:
void reverseString(char str[])
{
int i, len;
len = strlen(str);
for (i=len-1;i>=0;i--)
printf("%c", str[i]);
printf("\n");
}

反序列印的重點在找到最後一個字元,然後利用for迴圈來倒數,strlen是一個方便的函數,如果不用strlen,則必須從頭到尾去找到第一個結束字元 '\0',再紀錄此時陣列的位置。
小考六(D)題目
返回小考目錄
回到首頁

沒有留言: