亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

c語言最后那個練習題從低到高排序數據不對

c語言最后那個練習題從低到高排序數據不對

C
周晨曦 2016-04-10 23:48:06
#include <stdio.h>int main(){? ? int score[10]={67,98,75,63,82,79,81,91,66,84};? ? int b;? ? for(b=0;b<9;b++)? ? score[b+1]+=score[b];? ? printf("平均分%d:\n",score[9]/10);? ??? ??? ? int max;? ? int i;? ? for(i=0;i<9;i++)? ? if(score[i]>max)? ? max=score[i];? ? {? ? ? ? printf("最大值%d:\n",max);? ? }? ?int min;? ?int j;? ?for(j=0;j<9;j++);? ?if(score[j]<min);? ?min=score[j];? ?{? ? ?printf("最小值%d:\n",min); ?? ?}? ? int a;? ? for(a=0;a<9;a++)? ? score[a+1]+=score[a];? ? printf("總分%d:\n",score[9]);? ? ? ? int x , y , z ;? ? ? ?? for(x = 0 ; x < 9 ; x++) { for(y = 0 ; y < 9 - x ; y++ ) if(score[y] > score[y + 1]) { z = score[y] ; score[y] = score[y + 1] ; score[y + 1] = z ; } } printf("考試成績降序如下:\n") ; for(y = 0 ; y <10 ; y++ ) { printf("%d " , score[y] ) ;? } return 0 ;?? }
查看完整描述

2 回答

已采納
?
qq___524

TA貢獻171條經驗 獲得超74個贊

你在計算平均值的時候就已經改變了score數組的值,以后計算的時候就都不對了

查看完整回答
反對 回復 2016-04-11
?
qq___524

TA貢獻171條經驗 獲得超74個贊

#include?<stdio.h>
int?main()
{
????int?score[10]={67,98,75,63,82,79,81,91,66,84};
????int?b,?sum?=?0;
????for(b=0;b<9;b++)
????sum?+=?score[b];
????printf("平均分%d:\n",sum/10);
????
????
????int?max?=?0;
????int?i;
????for(i=0;i<9;i++)
	????if(score[i]>max)
	???	?	max=score[i];
????printf("最大值%d:\n",max);
????int?min?=?100;
????int?j;
????for(j=0;j<9;j++)
	????if(score[j]<min)
		????min=score[j];
???	printf("最小值%d:\n",min);
????int?a;
????sum?=?0;
????for(a=0;a<9;a++)
????	sum+=score[a];
????printf("總分%d:\n",sum);
????int?x?,?y?,?z?;
	for(x?=?0?;?x?<?9?;?x++)
	{
		for(y?=?0?;?y?<?9?-?x?;?y++?)
			if(score[y]?>?score[y?+?1])
			{
				z?=?score[y]?;
				score[y]?=?score[y?+?1]?;
				score[y?+?1]?=?z?;
			}
	}
	printf("考試成績降序如下:\n")?;
	for(y?=?0?;?y?<10?;?y++?)
	{
		printf("%d?"?,?score[y]?)?;?
	}
	return?0?;
??

}


查看完整回答
反對 回復 2016-04-11
  • 2 回答
  • 0 關注
  • 1473 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

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

公眾號

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