//下回在改進下,看看怎麼改好?
數組
#include<stdlib.h> //頭文件
#include<time.h>
#define N 6
int main()
{
int arr[N],x,n,i;
int f=-1;
srand(time(NULL)); //隨機種子
for(i=0;i<N;i++)
{
arr[i]=rand()%33; // 產生數組
}
printf("輸入要查找的整數:");
scanf("%d",&x); //輸入要查找的數字
for(i=0;i<N;i++) //順序查找
{
if(x==arr[i]) //找到了數字code
{
f=i;
break;
}
}
printf("\n 隨機生成的數據序列:\n");
for(i=0;i<N;i++)
{
printf("%d",arr[i]); //輸出序列
}
printf("\n\n");
if(f<0) //輸出查找結果
class
{
printf("沒有找到數據:%d\n",x);
}
else
{
printf("數據:%d 位於數組的第%d個元素處.\n",x,f+1);
}
system("pause");
return 0;
}
隨機數