第三章第16题

来源:互联网 发布:stereonet软件百度云 编辑:程序博客网 时间:2024/05/18 09:08
#include<stdio.h>void sort(int a[],int n){int i,j,k;for(i=0;i<n;i++){for(j=i;j>=1;j--)if(a[j]<a[j-1]){k=a[j];a[j]=a[j-1];a[j-1]=k;}}}void print(int a[],int n){int i=0;for(i=0;i<n;i++)printf("%d  ",a[i]);printf("\n");}int main(){int w,e=0;float q;int a[7]={55,10,67,9,98,6,5};sort(a,7);printf("原始的数组排序为:");print(a,7);q=(a[0]+a[1]+a[2]+a[3]+a[4]+a[5]+a[6])/7;printf("数组平均数为%f\n",q);for(w=0;w<7;w++){if(a[w]>=q)e++;}    printf("数组中大于等于<img src="http://img.blog.csdn.net/20150423205036897?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQUtKQkRGQVNI/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />平均数的有%d个\n",e);return 0;}

0 0
原创粉丝点击