应当是多大了,估计是做一个控制变量,但后来没有用。

[此贴子已经被作者于2006-3-19 23:04:10编辑过]
#include<stdio.h>
main()
{
int array[10]={1,0,4,8,12,65,-76,100,-45,123};
int location;
int i,j;
printf("输入要查找的数值:");
scanf("%d",&location);
for (i=0;i<10;i++)
{
if (location==array[i]){j=1;break;}
else j=0;
}
if(j) printf("数值在数组中\n");
else printf("数值不在数组中\n");
}
当找到一个相等的数的时候,break就会中断循环,这下应该没有什么问题了。
(昨天由于时间关系,没有考虑到这一点,现在回来补上!)