...一个数,要求用折半查找法找出该数组中第几个元素的值.求解释_百度...答:比如给一个4的数,程序第一步从数组中取出排在中间数的数(i=7),即 第8个数89.用89和4比较。如果大于89就往后循环查找,即查找89后的{144,233,377,570,671,703,812},如果小于89就往前查找,即查找89前的]{1,4,9,13,21,34,55},不管往前还是往后最大循环次数都是7,所以while循环结束...
在第一个循环中给a数组的前十个数组元素依次赋值1,2,3,4,5,6,7,8...答:include<stdio.h> main(){ int a[10],i,j;for(i=0;i<10;i++)a[i]=i+1;for(i=0;i<10;i++)printf("%d",a[i]);printf("\n");for(i=5,j=0;i<10;i++,j+=2)a[i]=i-j;for(i=0;i<10;i++)printf("%d",a[i]);printf("\n");} ...