!c语言用二分法查找一个数出现的次数
求助!c语言用二分法查找一个数出现的次数!
#include<stdio.h>
void main()
{
int arr[100];
int num,num1,temp;
int count=0;
printf("qign shu ru 100 ge shu zi !\n");
for(int i=0;i<100;i++)
{
scanf("%d",&num);
arr=num;
}
for(int x=0;x<99;x++)
{
for(int z=x+1;z<=99;z++)
{
if(arr[x]>arr[z])
{
temp=arr[x];
arr[x]=arr[z];
arr[z]=temp;
}
}
}
for(int j=0;j<100;j++)
{
printf("hehe%d\n",arr[j]);
}
printf("shu ru yao cha zhao de shu zi hehe!\n");
scanf("%d",&num1);
#include<stdio.h>
void main()
{
int arr[100];
int num,num1,temp;
int count=0;
printf("qign shu ru 100 ge shu zi !\n");
for(int i=0;i<100;i++)
{
scanf("%d",&num);
arr=num;
}
for(int x=0;x<99;x++)
{
for(int z=x+1;z<=99;z++)
{
if(arr[x]>arr[z])
{
temp=arr[x];
arr[x]=arr[z];
arr[z]=temp;
}
}
}
for(int j=0;j<100;j++)
{
printf("hehe%d\n",arr[j]);
}
printf("shu ru yao cha zhao de shu zi hehe!\n");
scanf("%d",&num1);