填空题
#include<stdio.h> main() {int a[]={0,2,5,8,12,15,23,35,60,65}; intx=15,i,n=10,m; i=n/2+1;m=n/2; while(m!=0) {if(x<a[i]){i=im/2-1;m=m/2;} elseif(x>a[i]){i=i+m/2+1;m=m/2;} else break;} printf("place=%d",i+1); } 程序运行结果是:_____
【参考答案】
place=6
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
下面程序是求1+2+3……+100的和。 main() {int sum,k; sum=0;k=1; while(k<=100) sum=sum+k;k++; printf( sum=%d n ,sum);} 错误:______ 改正:______
点击查看答案&解析
填空题
main() {int k,p; int s[]={1,-9,7,2,-10,3}; for(p=0,k=p;p<6;p++) if(s[p]>s[k])k=p; printf( %d n ,k); } 程序运行结果是:______
点击查看答案&解析
相关试题
编程实现在P1.0引脚接一驱动放大电路驱...
下面程序是对8255进行初始化,使其A口...
下面程序是将片外RAM 2000H开始的单元...
编程查找在内部RAM的30H~3FH单元中出现...
下面程序段是将外部RAM30H单元的内容送内...