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

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

大神幫忙看看結(jié)果為什么不對(duì)

#include <stdio.h>

int Sum(int score[])

{int i,sum;

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

? ? {

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

? ? }?

? ? printf("成績總分為%d\n",sum);

? ? return sum;

? ? }

int Max(int score[])

{

? ? int i,max;

?

? ? for(i=0;i<9;i++){

? ? ? ?

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

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

? ? ? }

? ? }

? ? printf("成績最高分為%d\n",max);

? ? return max;

}

int Min(int score[])

{

? ?int i,min;

?

? ? for(i=0;i<9;i++){

? ? ? if(min>=score[i]){

? ? ? ? ? min=score[i];

? ? ?

? ? ? }

? ? }

? ? printf("成績最低分為%d\n",min);

? ? return min; ?

}

int Avg(int score[],int n)

{int i,sum,avg;

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

? ? {

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

? ? } avg=sum/n;

? ? printf("成績平均分為%d\n",avg);

? ? return avg;

? ? }

int Order(int score[])

{

? ? int i,j,temp;

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

? ? else{printf("%d\n",score);}

? ? for(i=8;i>=0;i--){

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

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

? ? ? ? ? ? temp=score[j];

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

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

? ? ? ? ? ? }

? ? ? ? }return 0;

? ? }


int main()

{

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

? ? Sum(score);

? ? Max(score);

? ? Min(score);

? ? Avg(score,10);

? ? Order(score);

? ?int i;

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

? ? ? ?if(i!=9){

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

? ? ? ?}else{

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

? ? ? ?}

? ?}

? ? return 0;

}

http://img1.sycdn.imooc.com//56efa4bc000111d501640278.jpg

正在回答

2 回答

min,sum都需要初始化,min,max可以為數(shù)組第一個(gè)元素,sum為0

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

只為伊人心獨(dú)醉 提問者

非常感謝!
2016-03-24 回復(fù) 有任何疑惑可以回復(fù)我~
#include?<stdio.h>

int?Sum?(?int?score[]?)
{
	int?i,?sum?=?0;
????for?(?i=0;?i<10;?i++?)
????{
???????sum?+=?score[i];
????}
????printf?(?"成績總分為%d\n",?sum?);
????return?sum;
}

int?Max?(?int?score[]?)
{
????int?i,?max?=?0;

????for?(?i=0;?i<10;?i++?)
	{
??????if?(?score[i]?>?max?)
		{
??????????max?=?score[i];
		}
????}
????printf("成績最高分為%d\n",?max?);
????return?max;
}

int?Min?(?int?score[]?)
{
???int?i,?min;

????for?(?i=0;?i<10;?i++?)
	{
??????if?(?min?>?score[i]?)
??????{
		min?=?score[i];
??????}
????}
????printf?("成績最低分為%d\n",?min?);
????return?min;
}
int?Avg(?int?score[],?int?n?)
{
	int?i,?sum,?avg;
????for?(?i=0;?i<10;?i++?)
????{
????????sum?+=?score[i];
????}
????avg?=?sum/n;

????printf?(?"成績平均分為%d\n",?avg?);
????return?avg;
}

void?Order?(?int?score[]?)
{
????int?i,j,temp;
	for?(?i?=?8;?i>=?0;?i--?)
	{
		for?(?j=0;?j<=i;?j++)
		{
			if?(score[j]?<?score[j+1]?)
			{
				temp?=?score[j];
				score[j]?=?score[j+1];
				score[j+1]?=?temp;
			}
		}
	}
	for?(?i=0;?i<10;?i++)
	{
		printf("%d?",score[i]);
	}
	printf?(?"\n"?);

}

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

????Sum(?score?);
????Max(?score?);
????Min(?score?);
????Avg(?score,10?);
????Order(?score?);

????return?0;
}

max 沒有初始化, 應(yīng)為 int max = ?0; 或者 int max = -1;

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

舉報(bào)

0/150
提交
取消
C語言入門
  • 參與學(xué)習(xí)       926892    人
  • 解答問題       21419    個(gè)

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

進(jìn)入課程

大神幫忙看看結(jié)果為什么不對(duì)

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

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