二、基本操作題(共18分)
str是一個由數(shù)字和字母字符組成的字符串,由變量num傳人字符串長度。請補充函數(shù)proc(),該函數(shù)的功能是:把字符串str中的數(shù)字字符轉(zhuǎn)換成數(shù)字并存放到整型數(shù)組bb中,函數(shù)返回數(shù)組bb的長度。
例如,str="abcl23de45f967",結(jié)果為:l234567。
注意:部分源程序給出如下。
請勿改動main()函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc()的橫線上填入所編寫的若干表達式或語句。
試題程序:
#include
#define M 80
int bb[M];
int proc(char str[],int bb[],int num)
{
int i,n=0;
for(i=0;i {
if( 【1】 )
{
bb[n]=【2】 ;
n++;
}
}
return 【3】 ;
}
void main()
{
char str[M];
int num=0,n,i;
printf("Enter a string:\n");
gets(str);
while(str[num])
num++:
n=proc(str,bb,num);
printf("\nbb=");
for(i=0;i printf("%d",bb[i]);
}
相關(guān)推薦:
考試吧推薦:2014年3月計算機二級考前沖刺備考專
2014年計算機二級JAVA考試精選試題及答案匯總
2014年計算機二級考試C語言考前預(yù)測選擇題匯總