下载此文档

数组-C语言实验.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
西安邮电大学(计算机学院)课内实验报告实验名称:数组得应用专业名称:通信工程班级:1601学生姓名:由鹏学号(8位):05162005指导教师:白琳实验日期:2017年11月14日一、实验目得及实验环境实验目得:掌握一维数组与二维数组得定义、引用以及输入输出;掌握排序算法;掌握字符串得处理与应用;数组得综合应用。进一步掌握调试程序得方法。实验环境:VC++6、0编译环境。二、实验内容输入10个学生成绩,求平均分并输出大于平均分得成绩与个数。输入8个数(96,2,18,34,67,25,56,88)按从大到小排序输出;要求分别使用选择排序与冒泡排序实现,注意体会两种方法得特点与区别。求以下二维数组得最大值及其位置;要求分别初始化与从键盘输入二维数组元素值,以矩阵形式输出该二维数组并求最大值与其行标、列标。123498761010524、打印杨辉三角形(第1列与对角元素就是1,其她元素就是上一行同列元素与前一列元素之与)。1121133114641151010515、输入三个字符串,输出最大值。6、输入10个学生得姓名存储在字符数组中,并按字典顺序排序输出。、#include<stdio、h>voidmain{ inti,count=0; floata[10],ave=0; printf("请输入十个成绩\n"); for(i=0;i<10;i++) { scanf("%f",&a[i]); ave+=a[i]; } ave=1、0*ave/10; printf("平均分就是%f\n大于平均分得成绩就是:\n",ave); for(i=0;i<10;i++) if(a[i]<ave) { printf("%、2f\t",a[i]); count++; } printf("\n共有%d个\n",count);}2、#include<stdio、h>voidmain{ inta[9]={0,96,2,18,34,67,25,56,88},i,j,t;//以下就是选择排序: for(i=1;i<=8;i++) for(j=1;j<=i1;j++) { if(a[i]>a[j]) { t=a[j]; a[j]=a[i]; a[i]=t; } } printf("选择排序输出结果就是:\n"); for(i=1;i<9;i++) printf("%4d",a[i]);//以下就是冒泡排序: for(i=1;i<=8;i++) for(j=1;j<=i;j++) { if(a[j]<a[j+1]) { t=a[j]; a[j]=a[j+1]; a[j+1]=t; } } printf("\n冒泡排序输出结果就是:\n"); for(i=1;i<9;i++) printf("%4d",a[i]);}3、#include<stdio、h>voidmain{ intchushihua[3][4]={1,2,3,4,9,8,7,6,10,10,5,2}; intjianpanshuru[3][4]; inti,j,h,l,max1=0,max2=0; for(i=0;i<3;i++) for(j=0;j<4;j++) scanf("%d",&jianpanshuru[i][j]); for(i=0;i<3;i++) for(j=0;j<=4;j++) { if

数组-C语言实验 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人h377683120
  • 文件大小165 KB
  • 时间2020-07-10