C 語言是以函式形式提供給使用者的,這些函式可方便的呼叫,並具有多種迴圈、條件語句控制程式流向,從而使程式完全結構化。以下是關於計算機二級C語言考試試題附答案,希望大家認真練習!
第1題
給定程式MODI1.C中函式 fun 的功能是:把在字串s中出現的每個字元,緊隨其後重複出現一次,形成一個新串放在t中,t中字元按原字串中字元順序排列。
例如:當s中的字串為:"ABAABBCCDDEE"。
則t中的字串應為:"AABBCCDDEE"。
請改正函式fun中的錯誤,使它能得出正確的結果。注意:不要改動main函式,不得增行或刪行,也不得更改程式的結構!
Modi1.c
#include
#include
#include
/************found************/
void fun (char s,char t) /參考答案:void fun (char *s,char *t)/
{ int i, sl;
sl = strlen(s);
for (i=0; i
{ t[2*i] = s[i];
t[2*i+1] = s[i];
}
/************found************/
t[2*sl] = '0'; /參考答案:t[2*sl] = '