2017年9月計算機二級C語言考試試題附答案
- 計算機等級
- 關注:1.59W次
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] = '