6-12運(yùn)行成功了??!
#include <stdio.h>
int sum(int score[])
{
? ? int sum=0;
? ? int i=0;
? ? for(i;i<10;i++)
? ? {
? ? ? ? sum=sum+score[i];
? ? }
? ? printf("總分為:%d\n",sum);? ??
}
int getmax(int score[])
{
? ? int i=0;
? ? int max=0;
? ? for(i;i<10;i++)
? ? {
? ? ? ? if(score[i]>max)
? ? ? ? max=score[i];
? ? }
? ? printf("最高分:%d\n",max);
}
int getmin(int score[])
{
? ? int i=0;
? ? int min;
? ? for(i;i<10;i++)
? ? {
? ? ? ? if(score[i]<min)
? ? ? ? min=score[i];
? ? }
? ? printf("最低分:%d\n",min);
}
int mid(int score[])
{
? ? float mid=0;
? ? int i=0;
? ? for(i;i<10;i++)
? ? {
? ? ? ? mid=mid+score[i];
? ? ? ??
? ? }
? ? printf("平均分為:%.1f\n",mid/10);? ??
}
int array(int score[])
{
? ? int i;
? ? int j;
? ? for(i=9;i>=0;i--)
? ? {
? ? ? ? for(j=0;j<=i;j++)
? ? ? ? {
? ? ? ? ? ? if(score[j]<score[j+1])
? ? ? ? ? ? {
? ? ? ? ? ? ? ? int temp=score[j];
? ? ? ? ? ? ? ? score[j]=score[j+1];
? ? ? ? ? ? ? ? score[j+1]=temp;
? ? ? ? ? ? ? ??
? ? ? ? ? ? }
? ? ? ? }
? ? }
? ? printf("降序排序?yàn)椋?);
? ? for(int i=0;i<10;i++)
? ? {
? ? ? ? if(i!=9)
? ? ? ? {
? ? ? ? ? ? printf("%d,",score[i]);
? ? ? ? }
? ? ? ? else
? ? ? ? {
? ? ? ? ? ? printf("%d",score[i]);
? ? ? ? }
? ? }
}
int main()
{
? ? int score[10]={67,98,75,63,82,79,81,91,66,84};
? ? sum(score);
? ? getmax(score);
? ? getmin(score);
? ? mid(score);
? ? array(score);
? ??
? ? return 0;
}