文档详情

实验十四函数

des****85
实名认证
店铺
DOC
23.50KB
约6页
文档ID:246382072
实验十四函数_第1页
1/6

精选优质文档-----倾情为你奉上实验十一 函数[实验目的和要求]1、熟悉函数的声明、定义、调用2、掌握简单函数的使用[实验内容和步骤]1、 有两个运动队a和b,各有10个队员,每个队员有一个综合成绩将两个队的每个队员的成绩按顺序一一对应地逐个比较(即a队第1个队员与b队第1个队员比,……)如果a队队员的成绩高于b队相应队员成绩的数目多于b队队员成绩高于a队相应队员成绩的数目(例如,a队蠃6次,b队蠃4次),则认为a队胜统计出两队队员比较的结果2、 在主函数中输入10个数,调用函数求它们的平方和,并在主函数中输出结果;3、 有10个学生成绩,用一个函数求全体学生的平均成绩4、 有两个班,学生数不同,编写一个函数,用来分别求各班的平均成绩5、 用一个函数实现:用选择排序的方法对10个整数按升序排列6、 用一个函数实现:用冒泡排序的方法对10个整数按升序排列第一题#include void main(){ int higher(int x,int y); int a[10],b[10],i,n=0,m=0,k=0; printf("输入a对每个队员的成绩:\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); printf("\n"); printf("输入b对每个队员的成绩:\n"); for(i=0;i<10;i++) scanf("%d",&b[i]); printf("\n"); for(i=0;i<10;i++) { if(higher(a[i],b[i])==1) n++; else if(higher(a[i],b[i])==0) m++; else k=k+1; } printf("a比b高%d次\na与b相同%d次\nb比a高%d次\n",n,m,k); if(n>k) printf("a赢!\n"); else if (ny) flag=1; else if(xint fun(int x);main(){ int a[10],i,sum=0; printf("请输入十个数:"); for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) sum+=fun(a[i]); printf("这十个数的平方和为:%d",sum);}int fun(int x){ return x*x;}第三题#includeint ave(int b[]);main(){ int a[10],i,A; printf("请输入十个数:"); for(i=0;i<10;i++) scanf("%d",&a[i]); A=ave(a); printf("这十个数的平均数为:%d",A);}int ave(int b[]){ int i,ave,sum=0; for(i=0;i<10;i++) { sum=sum+b[i]; ave=sum/10; } return ave;}第四题includeint aver(int a[],int n);void# main(){int A,B,i,n,a[200],b[200]; printf("输入A班每个同学的人数和成绩:\n"); scanf("%d",&n); for(i=1;ivoid fun(int b[]);main(){ int a[10],i,j; for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) printf("%d,",a[i]);}void fun(int b[]){ int i,j,t; for(i=0;i<9;i++) for(j=0;j<9-i;j++) if(b[j]

下载提示
相似文档
正为您匹配相似的精品文档
相关文档