一、填空題:給定程序中,函數(shù)fun的功能是:對形參ss所指字符串數(shù)組中的M個字符串按長度由短到長進行排序。ss所指字符串數(shù)組中共有M個字符串,且串長
注意:源程序存放在考生文件夾的BLANK1.C中。
不得增行或刪行,也不得更改程序的結構!
給定源程序:
#include
#include
#define M 5
#define N 20
void fun(char (*ss)[N])
{int i, j, k, n[M]; char t[N];
for(i=0; i
for(i=0; i
{k=i;
/**********found**********/
for(j=___1___; j
/**********found**********/
if(n[k]>n[j]) ___2___;
if(k!=i)
{strcpy(t,ss[i]);
strcpy(ss[i],ss[k]);
/**********found**********/
strcpy(ss[k],___3___);
n[k]=n[i];
}
}
}
main()
{char ss[M][N]={"shanghai","guangzhou","beijing", "tianjing","cchongqing"};
int i;
printf("\nThe original strings are :\n");
for(i=0; i
printf("\n");
fun(ss);
printf("\nThe result :\n");
for(i=0; i
}解題答案:
/**********第一空**********/
for(j=i+1; j
/**********第二空**********/
if(n[k]>n[j]) k=j;
/**********第三空**********/
strcpy(ss[k],t);
******************************************
相關推薦:
計算機等考二級C語言填空題練習及精解匯總
2011計算機二級考試C語言十套上機題匯總
2011計算機等級考試二級C輔導實例編程匯總