康磊磊
2015-11-12 17:12
#include <stdio.h>
#include<stdio.h>
int sum(int score[10])
{
int i,s=0;
for(i=0;i<10;i++)
s+=score[i];
printf("和为%d\n",s);
return 0;
}
int max(int score[])
{
int x=0;
for(int i=0;i<10;i++)
{
for(int j=0;j<10;j++)
{
if(score[i]>score[j]);
{
x=score[j];
score[j]=score[i];
score[i]=x;
}
}
}
printf("最大数是%d \n",score[9]);
}
int min(int score[])
{
int x=0;
for(int i=0;i<10;i++)
{
for(int j=0;j<10;j++)
{
if(score[i]<score[j]);
{
x=score[j];
score[j]=score[i];
score[i]=x;
}
}
}
printf("最小数是%d\n",score[9]);
}
int dev(int score[])
{
float de;
float s;
for(int i=0;i<10;i++)
{
s+=score[i];
}
de=s/10.0;
printf("平均数是%.1f\n",de);
}
int jiangxu(int score[])
{
int x=0;
for(int i=8;i>=0;i--)
{
for(int j=0;j<=i;j++)
{
if(score[j]<score[j+1]);
{
x=score[j];
score[j]=score[j+1];
score[j+1]=x;
}
}
}
printf("降序为:");
for(int i=0;i<10;i++)
printf("%d ",score[i]);
return 0;
}
int main()
{
int score[10]={67,98,75,63,82,79,81,91,66,84};
sum(score);
max(score);
min(score);
dev(score);
jiangxu(score);
return 0;
}
具体什么问题?
C语言入门
926210 学习 · 20797 问题
相似问题