• 2022-06-12
    8. 编写函数max(int a[]),用来求数组a中元素的最大值。在主函数中定义一个数组,并输入其元素值,然后调用函数max,输出该数组中元素的最大值。 9. 编写一个采用顺序比较法对n个数由小到大进行排序的函数。在主函数中输入n的值及n个数,然后调用自定义函数,输出排序结果
  • 8. #include #define N 6 int max(int a[]) { int i,m; m=a[0]; for(i=1;i void sort(int a[ ],int n) { int i,j,t; for(i=0;ia[j]) { t=a[i]; a[i]=a[j]; a[j]=t; } } void main() { int i,n,a[100]; //最多100个元素 printf("请输入元素个数: "); scanf("%d",&n); printf("请输入%d个元素: ",n); for(i=0;i

    举一反三

    内容

    • 0

      编写一个函数max(float a,float b),求两个数的最大值并返回,在主函数中,实现输入任意两个浮点数,并调用 max 函数,求最大值并输出。

    • 1

      从键盘输入n个数存放在数组中,编写函数将最小值与第一个数交换,在主函数中调用该函数输出交换后的n个数。

    • 2

      在一个数组中删除指定位置元素的值。编写一个voidInput(int*a)函数用...用于实现输出n个元素的数组中的全部元素。

    • 3

      编写用指针变量作为函数参数求数组的最小值、最大值和平均值的函数,主函数输入个数都为10的数组,调用所编写的函数并输出该数组的最小值、最大值和平均值.

    • 4

      写一个函数,用于求两个数的最大值。2.在主函数输入两个数,调用最大值函数,输出最大值,并体会函数调用过程。