二、簡單應(yīng)用題
請編寫一個函數(shù)intSeqSearch(intlist[],intstart,intn,intkey),該函數(shù)從start開始,在大小為n的數(shù)組list中查找key值,返回最先找到的key值的位置,如果沒有找到則返回-1。請使用for循環(huán)實現(xiàn)。
注意:部分源程序已存在文件kt4_2.cpp中。
請勿修改主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)SeqSearch的花括號中填寫若干語句。
文件kt4_2.cpp的內(nèi)容如下:
#include
intSeqSearch(intlist[],intstart,intn,intkey)
{
}
voidmain()
{
intA[10];
intkey,count=0,pos;
cout<<"Enteralistof10integers:";
for(pos=0;pos<10;pos++)
{
cin>>A[pos];
}
cout<<"Enterakey:";
cin>>key;
pos=0;
while((pos=SeqSearch(A,pos,10,key))!=-1)
{
count++;
pos++;
}
cout<
}