C语言,输入15个整数从大到小排序,然后输入一个数字,算出这个数字在这里...答:int main(){int a[15],i,n,mid,x=0,y=14,sign;printf("输入15个整数,从大到小排序:");for(i=0;i<15;i++)scanf("%d",&a[i]);printf("输入你想查找的数字:");scanf("%d",&n);if( (n>a[0])||(n<a[14]) )sign=0;if(n==a[0])printf("此数字为第1个");if(n...
用c语言编写,用起泡法对15个数据组成的数组进行排序 从大到小答:int main(){ int array[10]={1,10,9,2,3,8,7,6,4,5};for(int i=0;i<10;i++)for (int j=0;j<10-i-1;j++){ if (array[j]<array[j+1]){ int a=array[j+1];array[j+1]=array[j];array[j]=a;} } for(i=0;i<10;i++)printf("%d ",array[i]);return 0;...
C语言编程,15个由大到小的数有序排列用折半法查找编程不知道这个程序...答:define N 15 int main(){ inti,number,top,bott,mid,loca,a[N],flag=1,sign;char c;printf("enter data:\n");scanf("%d",&a[0]);i=1;while(i<N){scanf("%d",&a[i]);if (a[i]>=a[i-1])i++;else printf("enter this data again:\n");} printf("\n");for(i=0;...
(C语言编程)一个数组中的15个值已经按升序 排列存放,输入一个数。答:include<stdio.h> int main(){int *p,x,a[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};scanf("%d",&x);for(p=a;p<a+15;p++)if(*p==x)break;if(p-a<15)printf("该数的下标是%d\n",p-a);else printf("No found\n");return 0;} ...