为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在VS2017上都能运行,在这上面就不行是有什么问题吗

#include<stdio.h>

#define N 10

int f;

int arr[N]{ 67,98,75,63,82,79,81,91,66,84 };

void num(int z)

{

float p;

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

{

z += arr[f];

}

p = z / 10.0;

printf("总成绩为%d\n", z);

printf("平均分为:%.2f\n", p);

}

void numn()

{

int x, z;

for (f = 0; f < N - 1; f++)

{

for (x = 0; x < N - f - 1; x++)

{

if (arr[x+1] > arr[x])

{

z = arr[x];

arr[x] = arr[x + 1];

arr[x+1] = z;

}


}

}

printf("最高分为:%d\n", arr[0]);

printf("最低分为:%d\n", arr[9]);

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

{

printf("%d\t", arr[f]);

}

}

int main()

{

num(0);

numn();

return 0;

}


正在回答

1 回答

可能必须有5个函数?

提一句,兄台这个代码规范没有让人看的欲望

0 回复 有任何疑惑可以回复我~
#1

慕田峪4256145

复制粘贴下来就是这样的
2019-06-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么在VS2017上都能运行,在这上面就不行是有什么问题吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信