余昭妍 发表于 2020-6-27 15:05:27

不是很懂函数调用

(1) 自定义一个函数int t2020(int a[ ],int n ),完成计算并返回数组a[ ]中元素的最大值与最小值之差的功能;

(2) 建立主函数,定义数组int sz,通过键盘输入10个整数到数组sz;

(3) 主函数中,调用函数t2020 完成功能,返回值存入cha中,并输出cha的值。




有大佬能给个格式吗,差值我会弄,调用有点糊涂

永恒的蓝色梦想 发表于 2020-6-27 15:07:51

过粪了兄弟

永恒的蓝色梦想 发表于 2020-6-27 15:20:24

#include<stdio.h>


int t2020(int nums[], int n) {
    int max, min;

    for (max = min = *nums++; --n; ++nums) {
      if (*nums > max) {
            max = *nums;
      }
      else if (*nums < min) {
            min = *nums;
      }
    }

    return max - min;
}


int main() {
    int sz;
    scanf("%d %d %d %d %d %d %d %d %d %d", &sz, &sz, &sz, &sz, &sz, &sz, &sz, &sz, &sz, &sz);
    int cha = t2020(sz, 10);
    printf("%d", cha);
    return 0;
}

余昭妍 发表于 2020-6-27 15:28:15

永恒的蓝色梦想 发表于 2020-6-27 15:20


#include <stdio.h>;

int t 2020(int a[],int n)

{int max,min,i,cha;

Max=min=a;

for(i=1;i<10;i++)

{if(a>max)

Max=a;

if(a<min)

Min=a;

N=max-min;

return n;

}
int main(a[],n)

{int I,char;

for(i=0,i<10;i++)

scanf(“%d”,&a);

int t2020(a[],n);

printf(“差值为%d”,n);

}

小甲鱼的铁粉 发表于 2020-6-27 15:28:32

刷屏了

永恒的蓝色梦想 发表于 2020-6-27 15:29:29

余昭妍 发表于 2020-6-27 15:28
#include ;

int t 2020(int a[],int n)


页: [1]
查看完整版本: 不是很懂函数调用