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

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

請問一下各位為什么我這里面的平均分沒有精確到前兩位和為什么最低分是-1000000多

#include <stdio.h>

int ZF(int score[]);

float PG(int score[]);

int ZG(int score[]);

int ZD(int score[]);

int PX(int score[]);

int main()

{

? ? int i;

? ? int score[10]={67,98,75,63,82,79,81,91,66,84};

? ? printf("總分為:%d\n",ZF(score));

? ? printf("平均分為:%2f\n",PG(score));

? ? printf("最高分為:%d\n",ZG(score));

? ? printf("最低分為:%d\n",ZD(score));

? ? PX(score);

? ? printf("考試成績降序排序%d\n",PX(score));

? ? for(i=0;i<10;i++)

? ? {

? ? ? ?if(i!=9) printf("%d,",score[i]);

? ? ? ?else printf("%d",score[i]);

? ? }? ??

? ? return 0;

}

int ZF(int score[])

{

? ? int i, sum;

? ? for(i=0;i<10;i++)

? ? {

? ? ? ? sum+=score[i];

? ? }

? ? return sum;

}

float PG(int score[])

{

? ? float avg=0.0;

? ? avg=((float)ZF(score))/10;

? ? return avg;

}

int ZG(int score[])

{

? ? int i,max=score[i];

? ? for(i=0;i<10;i++)

? ? {

? ? ? ? if(max<score[i])

? ? ? ? {

? ? ? ? ? ? max=score[i];

? ? ? ? }

? ? }

? ? return max;

}

int ZD(int score[])

{

? ? int i,mai=score[i];

? ? for(i=0;i<10;i++)

? ? {

? ? ? ? if(mai>score[i])

? ? ? ? {

? ? ? ? ? ? mai=score[i];

? ? ? ? }

? ? }

? ? return mai;

}

int PX(int score[])

{

? ? int i,j,value=0;

? ? for(i=9;i>=0;i--)

? ? {

? ? ? ? for(j=0;j<i;j++)

? ? ? ? {

? ? ? ? ? ? if(score[j]<score[j+1])

? ? ? ? ? ? {

? ? ? ? ? ? ? ? value=score[j];

? ? ? ? ? ? ? ? score[j]=score[j+1];

? ? ? ? ? ? ? ? score[j+1]=value;

? ? ? ? ? ? }

? ? ? ? }

? ? }

? ? return value;

}


正在回答

1 回答

printf("平均分為:%.2f\n",PG(score));

2前少了個點


?int i,mai=score[i];中mai=score[i]編譯錯誤,應改為?int i=0;int mai=score[i];

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

風韻猶存的小明 提問者

非常感謝!
2018-07-04 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問一下各位為什么我這里面的平均分沒有精確到前兩位和為什么最低分是-1000000多

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號