QQ网名大全

c语言函数_c语言函数定义格式

#include<stdio.h>
#include<stdlib.h>
#define Num 5
void input(int *p)
{
int number;
printf("please enter ten numbers\n");
for(number=0;number<Num;number++)
{
scanf("%d",p++);

}

}
int mycomp(const void *p1,const void *p2)
{
const int *a1=(const int *)p1;
const int *a2=(const int *)p2;
if(*a1<*a2)
{
return -1;
}
else if(*a1==*a2)
{
return 0;
}
else
{
return 1;
}

}
int serch(int *q,int i)
{
int number;
for(number=0;number<(Num/2+1);number++)
{
if(*q==i)
{
printf("此数是第%d个元素\n",number+1);
return number;
}
if(*(q-number+Num-number)==i)
{
printf("此数是第%d个元素\n",Num-number+1);
return Num-number;
}
q++;

}
printf("there is no that number\n");
return 0;
}
int main(void)
{
int num[Num],number,i;
input(num);
qsort(num,Num,sizeof(int),mycomp);
for(number=0;number<Num;number++)
printf("%-3d",num[number]);
printf("\nplease input you want serch number\n");
scanf("%d",&i);
serch(num,i);
}
佚名
2024-05-19 15:19:49
最佳回答
类似问题(10)
  • 佚名
    2024-05-19 05:38:33

    c语言--函数

    你的函数声明写错了 应该是 double f(int n);for(i=0;i<m;i++) int i; double s=1....

  • 佚名
    2024-05-19 15:55:51

    C语言函数部分

    #include <stdio.h>int fun(char a[]){    //开始答题    int dec = 0, i;    for (i =...

  • 佚名
    2024-05-19 07:28:27

    c语言 简单函数

    输出语句中你使用的是%d,而%d是输出int类型的,改为%f即可

  • 佚名
    2024-05-19 02:23:03

    c语言 函数

    形参改变不影响实参的值,除非是指针或者数组,或者返回值

  • 佚名
    2024-05-19 15:47:39

    C语言函数

    B B A D B B A D A A

  • 佚名
    2024-05-19 20:17:45

    C语言 函数

    void sort(int a[],int n)\\这个是冒泡排序算法.将数组a的前N个数从大到小排列{ int i,j,t; for(i=0;i<...

  • 佚名
    2024-05-19 01:31:46

    C语言 函数

    结果应该是10 大体思路这样的 1)在int f()中定义的静态局部i 和main中定义的i不是一回事 不太明白就去查询一下变量生存期的问题2)int...

  • 佚名
    2024-05-19 10:27:32

    C语言的函数.

    #include<process.h>或是#include<stdlib.h>#include<stdio.h>#include<pro...

  • 佚名
    2024-05-19 14:10:58

    c语言 关于函数

    void main() { int num; char a[N][15],b[N]; /*改成char a[N][15];int b[N];*/ nameand...

  • 佚名
    2024-05-19 01:25:26

    C语言函数

    没有返回值的话,void 可加可不加,就像 main 一样。其实在很久以前都是必须要 void main()的。但是现在标准变了 一部分人保留以前的习惯 一部分...