- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数组一作业
实 验 报 告 课程名称 _____ C语言程序设计_____ 实验项目 ___数组___ 实验仪器 ______计算机___________ 系 别_____自动化学院_______ 专 业______自控_________ 班级/学号___自控1404/2014010667_ 学生姓名 ___ 杨逸航_________ 实验日期 ____2015年1月10日___ 成 绩 _______________________ 指导教师______周淑一________ 实验目的 掌握C语言中,基本数组的使用方法。 掌握数组中定义及初始化的用法。 掌握一维数组元素的引用及其应用。 掌握一维数组的常见算法。 实验内容 1、已知有一组测量数据。请编写程序将这组数据保存在数组x中,并计算最大值,最小值和平均值,最后输出这组测量数据以及最大值、最小值和平均值。 输出 : 2、某班20个学生C语言成绩已知,请编写程序,统计不及格人数。 输入:C语言成绩 输出:不及格的人数 程序代码: #includestdio.h void main() { int a[20],n=0,i; printf(请输入20个学生的成绩\n); for( i=0;i20;i++) { scanf(%d,a[i]); } for(i=0;i20;i++) { if(a[i]60) n++; } printf(不及格人数为:%d\n,n); } 3、某公司负责产品销售的5名员工,本季度销售额分别为:12,23,35,20,11。编写程序,绘制一个柱状图直观表示。 程序代码: #include stdio.h int main() { int i,j,score[5]; for(i=1;i=5;i++) { printf(请输入第%d个职员的销售额:,i); scanf(%d,score[i]); } printf(5位员工销售额的柱状图\n); for(j=1;j=5;j++) { printf(第%d个职员的销售额:,j); for(i=1;iscore[j];i++) printf(%c,*); printf(\n); } return 0; } 4、编写一个程序,在整数数组中设置十个值,然后从键盘输入一个要查找的数a,顺序查找每个元素,判断是否与a相等,若相等,则输出“查找成功”,并结束查找,否则输出“查找失败”。 输入输出 程序代码: #include stdio.h int main() { int i,a[10]; int c,flag=0; printf(请输入10个数字:); for(i=0;i10;i++) { scanf(%d,a[i]); } printf(请输入要查找的数字:); scanf(%d,c); for(i=0;i10;i++) { if(c==a[i]) { flag=1; break; } } if(flag==1) printf(查找成功!\n); else printf(查找失败!\n); return 0; } 5、我校邀请40名学生在校园歌手大赛中为10名歌手投票,选出最受欢迎的歌手,歌手编号:1、2、3...10,编写程序,定义一个有40个元素的数组a,统计每位歌手的票数并输出最受欢迎的歌手的编号。 程序代码: #include stdio.h int main() { int i,a[40]; int b[10]; for(i=0;i20;i++) { scanf(%d,a[i]); } for(i=20;i40;i++) { scanf(%d,a[i]); } for(i=0;i10;i++) b[i]=0; for(i=0;i40;i++) switch(a[i]) { case 1:b[0]=b[0]+1;break; case 2:b[1]=b[1]+1;break; case 3:b[2]=b[2]+1;break; case 4:b[3]=b[3]+1;break; case 5:b[4]=b[4]+1;break; case 6:b[5]=b[5]+1;break; case 7:b[6]=b[6]+1;break; case 8:b[7]=b[7]+1;break; case 9:b[8]=b[8]+1;break; case
文档评论(0)