當前位置:才華齋>英語>等級考試>

2012年3月全國計算機等級考試二級C語言上機題庫(30~40套)

等級考試 閱讀(6.64K)

第三十一套

2012年3月全國計算機等級考試二級C語言上機題庫(30~40套)

1. 程式填空

給定程式中,函式fun的功能是:在形參ss所指字串陣列中,刪除所有串長超過k的字串,函式返回所剩字串的個數。Ss所指字串陣列中共有N個字串,且串長小於M。

第一處 for(i=0;i

第二處 if(len<=k)

第三處 strcpy(ss[j++],ss[i]);

2. 程式修改

給定程式MODI1.C中函式fun的功能是:逐個比較p、q所指兩個字串對應位置中的字元,把ASCII值或相等的字元依次存放在c所指陣列中,形成一個新的字串。

/**found**/

int k=0;

/**found**/

while(*p||*q)

3. 程式設計

假定輸入的字串中只包含字母和*號。請編寫函式fun,它的功能是:除了字串前導*號之外,將串中其它*號全部刪除。在編寫函式時,不得使用C語言提供的字串函式。函式fun中給出的語句僅供參考。

void fun(char *a)

{

int i=0,k;

while(a[i]!==’*’)i++;

k=i;

while(a[i]!=’