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

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

6-12的答案,可按照我這個編寫

#include <stdio.h>
int score[]={67,98,75,63,82,79,81,91,66,84};??
int main()??
{? void sort(int a[],int n);?? //以下5行為函數(shù)聲明
?? int mark_sum(int a[],int n);
?? int average(int n);
?? int Max(int a[],int n);
?? int Min(int a[],int n);

?? int i;?? //局部變量,只在main函數(shù)中生效
??? sort(score,10);? //調(diào)用sort函數(shù)
??? printf("mark=%d\t",mark_sum(score,10)); //調(diào)用mark_sum函數(shù)并輸出
?printf("average=%d\n",average(10));?? //同上
?printf("max=%d? \t",Max(score,10));
?printf("min=%d\n",Min(score,10));
??? printf("成績降序:");?????????? //輸出已排好序的數(shù)組元素
????? for(i=0;i<10;i++)
???????? printf("%d ",score[i]);
????? printf("\n");
????? return 0;
}

void sort(int a[],int n)?? //定義sort函數(shù)
{? int i,j,t;?????????????? //起泡法排序算法
???? for(j=0;j<n-1;j++)
??????? for(i=0;i<n-1-j;i++)
????????? if(a[i]<a[i+1])
??? {t=a[i];a[i]=a[i+1];a[i+1]=t;}
}

int mark_sum(int a[],int n)? //同上
{? int i,sum=0;
???? for(i=0;i<10;i++)
??????? sum+=a[i];
????? return sum;
}

int average(int n)
{? int aver;
????? aver=mark_sum(score,10)/10;
???? return aver;
}

int Max(int a[],int n)
{? int i,max=a[0];
? for(i=1;i<10;i++)
???? if(max<a[i]) max=a[i];
???? return max;
}

int Min(int a[],int n)
{? int i,min=a[0];
? for(i=1;i<10;i++)
?????? if(min>a[i]) min=a[i];
??? return min;
}


正在回答

2 回答

這太麻煩了吧

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


#include <stdio.h>

#include <stdlib.h>

int score_sum(int arr[], int n);

int score_max(int arr[], int n);

int score_min(int arr[], int n);

int score_ave(int arr[], int n);

int score_bubble(int arr[], int n);

?

int main()

{

int sum, max, min, ave;

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

int N = sizeof(score) / sizeof(int);

?

sum = score_sum(score, N);

printf("sum of score is %d\n", sum);

?

max = score_max(score, N);

printf("max of score is %d\n", max);

?

min = score_min(score, N);

printf("max of score is %d\n", min);

?

ave = score_ave(score, N);

printf("max of score is %d\n", ave);

?

score_bubble(score, N);

?

system("pause");

return 0;

}

int score_sum(int arr[], int n)

{

int sum = 0;

int i;

for (i = 0; i < n; i++)

{

sum += arr[i];

}

return sum;

}

int score_max(int arr[], int n)

{

int i;

int max = arr[0];

for (i = 1; i < n; i++)

{

if(arr[i] > max)

max = arr[i];

}

return max;

}

?

int score_min(int arr[], int n)

{

int i;

int min = arr[0];

for (i = 1; i < n; i++)

{

if (arr[i] < min)

min = arr[i];

}

return min;

}

int score_ave(int arr[], int n)

{

int sum = 0;

int i;

for (i = 0; i < n; i++)

{

sum += arr[i];

}

return sum / n;

}

int score_bubble(int arr[], int n)

{

int i, j, temp;

for (i = n; i >= 0; i--)

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

if (arr[j] < arr[j+1])

{

temp = arr[j];

arr[j] = arr[j + 1];

arr[j + 1] = temp;

}

for (i = 0; i < n; i++)

printf("%d\t", arr[i]);

return 0;

}?


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

舉報(bào)

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

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

進(jìn)入課程

6-12的答案,可按照我這個編寫

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

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

幫助反饋 APP下載

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

公眾號

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