- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
作业与实验参考答案 夏英杰 作业二 实验三 作业四 实验五 作业六 实验七 作业八 实验九 作业十 实验十一 作业十二 如何编写函数: 实验十三 作业十四 实验十五 分析:定义一个4*6的二维数组,每一行存放一个学生的信息,每行的第0列存放该学生的学号,其他每列存放一门课程的成绩。 #include stdio.h #define M 4 #define N 6 void main( ) { …… int i,j,count; float sum,average; int a[M][N]={{1001,87,78,98,99,99},{1002,80,87,68,85,90}, {1003,88,87,92,85,86},{1004,68,65,60,56,36}}; float aver[N]; //存放每门课程的平均分 /* printf(Input score:\n); for (i=0;iM;i++) for (j=0;jN;j++) scanf(%d,a[i][j]); */ //调试时注释掉,以免每次运行都要输入大量数据 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. …… for (j=1;jN;j++) //从第1门课到第N-1门课 { sum=0; for (i=0;iM;i++) //从第0个学生到第M-1个学生 sum+=a[i][j]; aver[j]=sum/M; //计算第j门课程的平均分 } for (i=1;iN;i++) printf(The %dth averScore: %.2f\n,i,aver[i]); …… Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. …… for (i=0;iM;i++) { count=0; for (j=1;jN;j++) //计算60分以下课程门数 if (a[i][j]60) count+=1; if (count2) //不及格课程小于2门(不包含2门) continue; printf(No: %-8d,a[i][0]); //输出学号 printf(Score: ); for (j=1;jN;j++) //输出各门课程成绩 printf(%-5d,a[i][j]); for (j=1,sum=0;jN;j++) //计算并输出平均分 sum+=a[i][j]; printf(averScore: %.2f\n,sum/(N-1)); } printf(\n); …… Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. …… for (i=0;iM;i++) { count=0; for (j=1;jN;j++) //计算85分以上课程数 if (a[i][j]=85) count+=1; for (j=1,sum=0;jN;j++) //计算平均成绩 sum+=a[i][j]; average=sum/(N-1); if (count!=N-1average90) //判断是否满足条件 continue; printf(No: %-8d,a[i][0]); printf(Score: ); for (j=1;jN;j++) printf(%-5d,a[i][j]); printf(\
您可能关注的文档
- 专题三:词语辨析之辨析实词方法.ppt
- 专题四《亚洲觉醒》的先驱漳平一中蒋雯复习课件.ppt
- 世界上最简单十题.ppt
- 专题十四物质制备与净化.ppt
- 世界十大豪宅KP中国十大豪宅.ppt
- 世界上最艺术椅子m.ppt
- 专题测试卷—语文人教版.ppt
- 世界十大高楼图组及单体图.ppt
- 业务流程重组和企业重构—烟台南山学院.ppt
- 东丽湖大盘营销思考ysg[终]-阶段报告-所有人.ppt
- 河北工程大学《大学英语A4》2024 - 2025学年第一学期期末试卷(全网独发).docx
- 古代神学考试题及答案.doc
- 南通大学杏林学院《高等数学A》2025-2026学年第一学期考试试卷(A)卷.docx
- 宿迁学院《高等数学A》2025-2026学年第一学期考试试卷(A)卷.docx
- 内蒙古民族大学《大学英语A4》2024 - 2025学年第一学期期末试卷(全网独发).docx
- 南京审计大学金审学院《高等数学A》2025-2026学年第一学期考试试卷(A)卷.docx
- 内蒙古师范大学《大学英语A4》2024 - 2025学年第一学期期末试卷(全网独发).docx
- 苏州职业技术大学《高等数学A》2025-2026学年第一学期考试试卷(A)卷.docx
- 【2025年】广州黄埔区事业单位工作人员招聘考试参考试卷【含参考答案】.docx
- 【2025年】贵州贵阳事业单位《行测》笔试考试试卷【含参考答案】.docx
文档评论(0)