编写一个程序实现如下功能: 1)从键盘上输入n个整数(n的值由用户指定 编写一个C语言程序实现如下功能:

作者&投稿:芝彩 (若有异议请与网页底部的电邮联系)
int jiancha(int *array,int num)
{
int count = 0;
for (int i = 0; i<=n+1;i++)
{
if (array[i]== num)
{
printf("\n第%d个数是%d\n",i-1,num);
count++;
}
else
continue;
}

if (count==0)
{
return -1;
}
else
{
return 0;
}
}
int count(int* array,int min,int max)
{
int count = 0;
for (int i = 0;i<1000;i++)
{
if (array[i]<max&&array[i]>min)
{
count++;
}
}
return count;
}

c语言题目,急!急!求解啊~

#include
#define n 10
void main()
{
int d[n],i,j,a,b=0,x;
printf("input %d int:",n);
for (i=0;i<n;++i)
scanf("%d",&d[i]);

for (i=0;i<n;++i)
{
for (j=0;j<n-i;++j)
{
if (d[j]>d[j+1])
a=d[j+1],d[j+1]=d[j],d[j]=a;
}
}
for (i=0;i<n;++i)
printf("%5d",d[i]);
printf("
");

printf("input x:");
scanf("%d",&x);
for (i=0;i<n;++i)
if (x==d[i])
{printf ("%d",i);b=1;}

for (i=0;i<n;++i)
if (b==0&&d[i]x)
{
for (j=n-1;j>i;--j)
d[j]=d[j-1];
d[i+1]=x;
}
for (i=0;i<n;++i)
printf("%5d",d[i]);
printf("
");

printf("input a and b:");
scanf("%d%d",&a,&b);
for (x=i=0;i<n;++i)
if (d[i]>a&&d[i]<b)
++x;
printf("number between a and b:%d",x);
}
差不多这样吧

最近网上问C语言的人有点多,而且多是作业题,好像又到了学C语言这个学期了吧?!