當前位置:才華齋>IT認證>計算機等級>

2017年9月計算機二級C語言考試試題附答案

計算機等級 閱讀(1.77W)

C 語言是以函式形式提供給使用者的,這些函式可方便的呼叫,並具有多種迴圈、條件語句控制程式流向,從而使程式完全結構化。以下是關於計算機二級C語言考試試題附答案,希望大家認真練習!

2017年9月計算機二級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] = '