當前位置:編程學習大全網 - 源碼下載 - 過程定義源代碼

過程定義源代碼

註:這個程序不是我寫的,是妳上傳的。

但是我發現這個節目有問題,我也看了妳在百度上發的另壹個問題。

只需添加註釋並繪制NS圖。

這個問題我加了註釋,優化了壹下,改正了壹個錯誤,希望對妳有幫助。

我將通過電子郵件把NS地圖發送給妳。

我無法回答另壹個問題。百度搞錯了不讓我回答,我就幫妳到這裏了。

# include & ltstdio.h & gt

# include & ltmath.h & gt

作廢?主()

{

int?I,j,n,m,u,sh[40],ph[20];

浮動?max,min,uf,sf[40],pf[20],f[40][20];

Printf("請輸入玩家人數(1

while(n & lt;=1?||?n & gt=40)

{

Printf("玩家人數不符合要求,請重新輸入:");

scanf("%d ",& ampn);

}

Printf("請輸入評委人數(2

while(m & lt;=2?||?m & gt=20)

{

Printf("評委人數不符合要求,請重新輸入:");

scanf("%d ",& ampm);

}

//評委的排名被賦予壹個初始值,假設他們在評委人數順序中排名第壹。

for(j = 1;j & lt= m;j++)?ph[j]= j;?

// -按照出場順序給選手打分,開始計算最終得分。

for(I = 1;我& lt= n;i++)

{

printf(" \ n % d播放器的編號是",I ");?scanf("%d ",& ampsh[I]);

SF[I]= 0;max = 0;min = 100;

for(j = 1;j & lt= m;j++)

{

Printf("第%d位評委的分數是",j);scanf("%f ",& ampf[I][j]);

SF[I]+= f[I][j];

if(max & lt;f[I][j])max = f[I][j];

if(min & gt;f[I][j])min = f[I][j];

}

printf(" \ n移除最高分:%.3f ",max);

printf(" \ n刪除最低分數:%.3f ",min);

SF[I]=(SF[I]-max-min)/(m-2);

Printf ("\ nPlayer # %d ",sh[I]);

Printf("最終分數:%3f ",SF[I]);

}

// -按出場順序給選手打分,計算最終得分END。

// -計算評委的分數?開始-

for(j = 1;j & lt= m;j++)

{

pf[j]= 0;

for(I = 1;我& lt= n;i++)?pf[j]+=(f[I][j]-SF[I])*(f[I][j]-SF[I]);

pf[j]= 10.0-sqrt(pf[j]/n);

printf(" \ n法官編號。%d得分:%3f ",j,pf[j]);

}

// -計算評委的分數?結束-

// -

for(I = 1;我& lt= n-1;i++)

for(j = I+1;j & lt= n;j++)

if(SF[I]& lt;sf[j])

{

uf = SF[I];?SF[I]= SF[j];?SF[j]= uf;

u=sh[i]?;?sh[I]= sh[j];?sh[j]= u;

}

printf(" \ n參賽者分數表:");

printf(" \ n球員號碼得分?rank”);

for(I = 1;我& lt= n;i++)

printf("\n?%d?%3f?%d”,sh[i],sf[i],I);

printf(" \ n ");

for(j = 1;j & lt= m-1;j++)

for(I = j+1;我& lt= m;i++)

if(pf[j]& lt;pf[i])

{

uf = pf[j];

pf[j]= pf[I];?

pf[I]= uf;

u=ph[j]?;?

ph[j]= ph[I];?

ph[I]= u;

}

printf(" \ n評委評分排名表");

printf(" \ n判斷數字分數排名");

for(j = 1;j & lt= m;j++)

printf("\n%d%3f?%d”,ph[j],pf[j],j);

printf(" \ n比賽結束,謝謝!\ n ");

}

/////////////此處有錯誤////////////////////////////////////////。

//uf = pf[I];這句話錯了?應該是:?uf = pf[j];

//pf[j]= pf[I];?

//pf[I]= uf;

  • 上一篇:法國鬥牛犬是壹種小型犬,它成年後有多重呢,鬥牛犬真的適合所有人養嗎?
  • 下一篇:果園的好詞好句
  • copyright 2024編程學習大全網