C语言实验报告《数组》
学号:__________ 姓名:__________ 班级:__________ 日期:__________
指导教师:__________ 成绩:__________
实验三 数组
一、实验目的
1、掌握一维和二维数组的定义、赋值和输入输出
2、掌握字符数组和字符串数组的使用
3、掌握与数组有关的排序算法
二、实验内容
1、已有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中。(习题7.4)
2、将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。(习题7.5)
3、如下程序是按选择法对数组中的n个元素按从小到大的顺序排序,请对程序中的错误进行改正,使其正常运行。
#include
#define N 20
void main()
{
int a[N]={9,6,8,3,-1};
int i,m;
printf("before sort:");
for(i=0;i printf("%d",a[i]); printf("n"); { int i,j,t,p; for(j=0;j { p=j; for(i=j;i if(a[i] t=a[p]; a[p]=a[j]; a[j]=t; } } printf("after sort:"); for(i=0;i printf("%d",a[i]); printf("n"); } 三、实验步骤与过程 第一┆范文网整理该文章,版权归原作者、原出处所有... 四、程序调试记录
-
生物实验报告【三篇】
篇1实验名称:用高倍显微镜观察叶绿体和细胞质流动一、实验目的1.初步掌握高倍显微镜的使用方法。2.观察高等植物的叶绿体在细胞质基质中的形态和分布二、实验原理高等植物的叶绿体呈椭球状,在不同的光照条件下,叶绿体可以运动,改变椭球体的向,这样既能接受较多...
-
纸层析的实验报告
篇一:纸层析法分离氨基酸实验报告前言纸层析法纸层析法又称纸色谱法,是目前广泛应用的一种分离技术。本世纪初俄国植物学家tt发现并使用这一技术证明了植物的叶子中不仅有叶绿素还含有其它色素。现在层析法已成为生物化学、分子生物学及其它学科领域有效的分离分...
-
化学实验报告的通用格式
篇一1、实验题目编组同组者日期室温湿度气压天气2、实验原理3、实验用品试剂仪器4、实验装置图5、操作步骤6、注意事项7、数据记录与处理8、结果讨论9、实验感受(利弊分析)篇二1:实验目的,具体写该次实验要达到的要求和实现的任务。2:实验原理,是写你这次实验操作是...
-
普通车床结构剖析实验报告范文
篇一:普通车床结构剖析实验报告一、实验目的普通车床具有较典型的机械传动系统及操纵机构,应用了较多的机械传动机构如带传动、齿轮传动、链传动、摩擦传动、螺旋机构、凸轮机构、曲柄机构、杠杆机构等等和较多的机械零件如轴承、齿轮、链轮、带轮、键、花键、联...