供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。
1.用函数调用求一组数的平均数(用数组)
#include <stdio.h>
int average(int a[],int n)
{
int i,sum=0;
float ave;
for(i=0;i<n;i++)
sum=sum+a[i];
ave=sum/n;
printf("average=%f",ave);
return ave;
}
int main()
{
int a[10]={
2,4,6,8,10,12,13,48,52,65};
average(a,10);
return 0;
}
2.用冒泡排序将10个整数按从大到小排列
#include <stdio.h>
int main()
{
int a[10];
int i,j,t;
printf("请输入10个整数:");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<9;i++)
{
for(j=0;j<9-i;j++)
{
if(a[j]<a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for(i