#definesize50〃定义一个大小数值常量main(){doublef[s"> #definesize50〃定义一个大小数值常量main(){doublef[s" />
郑州航院数据结构半开半闭作业整理

郑州航院数据结构半开半闭作业整理

ID:41579060

大小:325.20 KB

页数:32页

时间:2019-08-28

郑州航院数据结构半开半闭作业整理_第1页
郑州航院数据结构半开半闭作业整理_第2页
郑州航院数据结构半开半闭作业整理_第3页
郑州航院数据结构半开半闭作业整理_第4页
郑州航院数据结构半开半闭作业整理_第5页
资源描述:

《郑州航院数据结构半开半闭作业整理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、郑州航院数据结构半开半闭作业整理代码部分:第六周作业:1、含空格输出50个浮点型数组元素:#include"stdafx.h"#include#definesize50〃定义一个大小数值常量main(){doublef[size]={1,1};//用浮点型数据对数组进行初始化inti;for(i=2;i#defineARR_SIZE40fl

2、oatFindMax(floatarr[],intn){〃实型数组air,存储学生的成绩;整型变量n,代表数组元素的个数floatmax;〃定义浮点型变量maxinti;//定义整型变量imax=arr[0];//把数组arr中的第一个元索赋值给maxfor(i=l;ivn;i++){〃依次输入学生的学号和成绩if(arr[i]>max){〃记录最高分,如果arr[i]>max把arr[i]赋值给maxmax=arr[i];}}returnmax;}floatFindMax(floatarr,intn);〃调用函数main(){floatscore[ARR_SIZE],maxScore;int

3、n,i;printf(H请输入总共的人数:”);scanf(n%d",&n);printf(”请输入每个人的成绩:”);for(i=0;ivn;i++){scanf("%f'&score[i]);}maxScore=FindMax(score,n);printf("maxScore=%.0f",maxScore);}3、计算每门课程的总分和平均分voidTotal(intscoref][COURSE],intsum[],floataver[],intn){〃整形数组score存放学牛的分数,整型数组sum存放毎个学生的总分,浮点型aver存放学生的平均分,n班级实际人数inti,j;

4、for(j=0;jvCOURSE;j++){sum[j]=0;//总分初始值为()for(i=0;ivn;i++){〃对所冇的学生进行循环sum[j]=sum[j]+score[i][j];}averfj]=(float)sum[j]/n;}}4、实参韧参#include"stdafx.h"#includevoidSwap(int*x,int*y){//函数头函数类型为void函数名为Swapinttemp;temp=*x;*x=*y;*y=temp;}main(){inta,b;a=15;b=8;Swap(&a,&b);printf("a=%d,b=%d",a,b);}执行

5、结果:a=8,b=155、在一个班级中找出最高分及其学号#includeHstdafx.hH#include#defineN40voidFindMax(floatscore[],longnum[],intn,float*pMaxScore,long*pMaxNum){〃定义浮点型数组score存放学生的分数,长整型数组num存放学生的学号,指针参数指定了存放最高分及学号的地址inti;*pMaxScore=score[0];*pMaxNum=num[0];for(i=l;i*pMaxScore){*pMaxScore=score[i];

6、*pMaxNum=num[i];}}}intmain(){floatscore[N],maxScore;intnj;longnum[N],maxNum;printf(Mpleaseentertotalnumber:H);scanf(n%dn9&n);printf(npleaseenterthenumberandscore:n);scanf(11%d1&score,&num);printf(nmaxScore=%.0fn5maxScore);}6、创建一个线性表,并输出。静态顺序表的结构形式:#inelude,,stdafx.hH#includeusingnames

7、pacestd;#defineLIST_INIT_SIZE100structStaticList{〃定义静态链表intelem[LIST_INIT_SIZE];intlength;intlistsize;};voidlnitList_StaticList(StaticList&L){〃初始化线性表L.length=0;L.listsize=LIST_INIT_SIZE;}intlns_SList(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。