這個在DEV-C++上編譯成功,但是運(yùn)行的話啥也沒有,有大佬看看是哪里出問題了嗎?
#include<stdio.h>
int a()
{
? ? int score[10]={67,78,56,22,58,54,55,69,87,99};
? ? int i,sum;
? ? for(i=0;i<10;i++)
? ? sum+=score[i];
? ? printf("總分為%d\n",sum);
? ? return 0;
}
int b()
{
? ?int score[10]={67,78,56,22,58,54,55,69,87,99};
? ?int max,i;
? ?max=score[0];
? ?for(i=1;i<10;i++)
? ? ?if(max>score[i])
? ? ? ?max=score[i];
? ? ?printf("最大值為%d\n",max);
? ? ??
}
int c()
{
? ? int score[10]={67,78,56,22,58,54,55,69,87,99};
? ? int min,i;
? ? min=score[0];
? ? for(i=1;i<10;i++)
? ? ? if(min>score[i])
? ? ? min=score[i];
? ? ?printf("最小值為%d\n",min);
? ? ?
}
int d()
{
? ? int score[10]={67,78,56,22,58,54,55,69,87,99};
? ? int avarage,i,sum;
? ? for(i=0;i<10;i++)
? ? ?sum+=score[i];
? ? avarage=sum*1.0/10;
? ? printf("平均分為%d\n",avarage);
? ??
}
int f()
{
? ? int score[10]={67,78,56,22,58,54,55,69,87,99};
? ? int i,j;
? ? for(i=0;i<10;i++)
? ? ? if(score[i]<score[i+1])
? ? ? {
? ? ? ? ? j=score[i+1];
? ? ? ? ? score[i+1]=score[i];
? ? ? ? ? score[i]=j;
? ? ? }
? ? ?for(i=0;i<10;i++)
? ? ? ?printf("%d\n",score[i]);
? ? ?
}
int main()
{
? int a();
? int b();
? int c();
? int d();
? int f();
}
2023-06-05
自定義函數(shù)有問題,最后主函數(shù)里的自定義函數(shù)調(diào)用也沒有寫清楚參數(shù)
2023-03-09
別學(xué)了