第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

求大神指教

#include?<stdio.h>
#define?N?10
void?print(int?score[])
{
????int?i;
????for(i=0;i<N;i++)
????{
????????if(i!=(N-1))
????????????printf("%d,",score[i]);
????????else
????????????printf("%d",score[i]);
????}
int?gettotal(int?score[])
{
????int?i;
????int?total=0;
????for(i=0;i<N;i++)
????{
????????total+=score[i];
????}
????return?total;
}
int?getavg(int?score[])
{
????return?gettotal(score)/N;
}
int?getmax(int?score[])
{
????int?i;
????int?max=0;
????for(i=0;i<N;i++)
????{
????????if(score[i]>max)
????????{
????????????max=score[i];
????????}
????}
????return?max;
}
int?getmin(int?score[])
{
????int?i;
????int?min=100;
????for(i=0;i<N;i++)
????{
????????if(score[i]<min)
????????{
????????????min=score[i];
????????}
????}
????return?min;
}
void?getsort(int?score[])
{
????int?i,j;
????for(i=N-2;i>=0;i--)
????{
????????for(j=0;j<=i;j++)
????????{
????????????if(score[j]<score[j+1])
????????????{
????????????????int?temp;
????????????????temp=score[j];
????????????????score[j]=score[j+1];
????????????????score[j+1]=temp;
????????????}
????????}
????}
????int?i;
????for(i=0;i<N;i++)
????{
????????if(i!=(N-1))
????????????printf("%d,",score[i]);
????????else
????????????printf("%d",score[i]);
}
int?main()
{
????int?score[N]={67,98,75,63,82,79,81,91,66,84};
????int?a,b,c,d;
????a=gettotal(score);
????b=getavg(score);
????c=getmax(score);
????d=getmin(score);
????printf("考試的總分%d\n",a);
????printf("最高分%d\n",b);
????printf("最低分%d\n",c);
????printf("平均分%d\n",d);
????getsort(score);
????return?0;
}

這哪里錯了,為什么得不出答案?

正在回答

2 回答

#include <stdio.h>
#define N 10
void printScore(int score[]){
??? int i;
?printf("\n");
?for(i=0;i<N;i++){
??printf("%d\t",score[i]);
?}
?printf("\n");
}
int getTotalScore(int score[]){
?int sum = 0;
?int i;
?for(i=0;i<N;i++){
??sum+=score[i];
?}
?return sum;
}
int getAvgScore(int score[]){
?return getTotalScore(score)/N;
}
int getMax(int score[]){
?int max = -1;
?int i;
?for(i=0;i<N;i++){
??if(score[i]>max){
???max = score[i];
??}
?}
?return max;
}
int getMin(int score[]){
?int min = 100;
?int i;
?for(i=0;i<N;i++){
??if(score[i]<min){
???min=score[i];
??}
?}
?return min;
}
void sort(int score[]){
?int i,j;
?for(i=N-2;i>=0;i--){
??for(j=0;j<=i;j++){
???if(score[j]<score[j+1]){
????int temp;
????temp = score[j];
????score[j] = score[j+1];
????score[j+1] = temp;
???}
??}
?}
?printScore(score);
}
int main()
{
??? int score[N]={67,98,75,63,82,79,81,91,66,84};
??? int sum,avg,max,min;
???? sum = getTotalScore(score);
???? avg = getAvgScore(score);
???? max = getMax(score);
? min = getMin(score);
??? printf("總分是:%d\n",sum);
?printf("平均分是:%d\n",avg);
?printf("最高分是:%d\n",max);
?printf("最低分是:%d\n\n",min);
?printf("********成績排名********\n");
?sort(score);
??? return 0;
}

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉15600553655 提問者

非常感謝!
2017-01-11 回復(fù) 有任何疑惑可以回復(fù)我~
#2

越飛越高 回復(fù) 慕粉15600553655 提問者

不用客氣!
2017-04-09 回復(fù) 有任何疑惑可以回復(fù)我~

////

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
C語言入門
  • 參與學習       926892    人
  • 解答問題       21419    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號