為什么在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;
}
2019-05-10
可能必須有5個函數?
提一句,兄臺這個代碼規范沒有讓人看的欲望