Cx330


私信TA

用户名:2512787059

访问量:2811

签 名:

做天空上最孤独且最耀眼的星星

等  级
排  名 7987
经  验 1267
参赛次数 0
文章发表 3
年  龄 18
在职情况 学生
学  校 河北农业大学渤海学区
专  业

  自我简介:

解题思路:有没有大佬给看一下为啥一直说答案错误50,一直没找到原因,对比了好几个正确答案的感觉我写的也挺对,快救救孩子吧。

注意事项:

参考代码:

#include<stdio.h>

void putin(int a[], int n);

void list(int a[], int n);

void putout(int a[], int n);

int main()

{

int a[10];

putin(a, 10);

list(a, 10);

putout(a, 10);

return 0;

}

void putin(int a[], int n)

{

int i;

for (i = 0; i < n; i++)

scanf_s("%d", &a[i]);

}

void list(int a[], int n)

{

int max = a[0], min = a[0], maxi = 0, mini = 0, i, k;

for (i = 0; i < n; i++)

if (a[i] < min)

{

min = a[i];

mini = i;

}

k = a[0];

a[0] = min;

a[mini] = k;

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

if (a[i] > max)

{

max = a[i];

maxi = i;

}

k = a[9];

a[9] = max;

a[maxi] = k;

}

void putout(int a[], int n)

{

int i;

for (i = 0; i < n; i++)

printf("%d ", a[i]);

}


 

0.0分

0 人评分

  评论区

  • «
  • »