1 / 10
文档名称:

c语言实验报告(同名10006).doc

格式:doc   大小:126KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言实验报告(同名10006).doc

上传人:读书百遍 2020/3/2 文件大小:126 KB

下载得到文件列表

c语言实验报告(同名10006).doc

文档介绍

文档介绍:《C语言》课内实验报告学生姓名:及学号:学院:理学院班级:课程名称:实验题目:数组的应用指导教师姓名及职称:***松教授方向实验师刘力实验师《C语言》课内实验一、实验题目:数组的应用二、实验目的:、二维数组、字符数组的定义、初始化和引用方法及字符串函数的用法。。三、实验内容:(或称冒泡法)对15、5、9、2、7、11、8、3、12、1共10个整数由小到大排序。画出N-S算法流程图,编写源程序,给出注释及运行结果。至少自己修改数据1次,重新运行1个新结果。。其中,。画出N-S算法流程图,编写源程序,给出注释及运行结果。至少自己修改数据1次,重新运行1个新结果。,同时求出该最大元素所在的行row和列column。a数组的矩阵表达如下:。画出N-S算法流程图,编写源程序,给出注释及运行结果。,存放5个字符串“dog”,“tiger”,“wolf”,“cat”,“horse”,然后用选择法将这5个字符串按由小到大的顺序并输出。画出N-S算法流程图,编写源程序,给出注释及运行结果。四、实验结果:1.#include<>/*标准输入输出函数库*/voidmain()/*定义主函数为空类型*/{ inta[10],i,j,t;/*定义一个长度为10的整型数组,数组名为a,定义i,j,t为整型变量*/ printf("Pleaseinputtennumbers:\n");/*提示用户输入十个数字*/ for(i=0;i<10;i++)/*给i赋初值为0;如果i小于10,则执行下面的内嵌语句,给i自加1,一直反复这个过程,直到i大于等于10*/ scanf("%d",&a[i]);/*把输入的10个数依次存放在之前定义好的数组中*/ for(j=0;j<9;j++)/*给j赋初值为0;如果j小于9,则执行下面的内嵌语句,给j自加1,一直反复这个过程,直到j大于等于9*/ for(i=0;i<9-j;i++)/*给i赋初值为0;如果i小于9减j,则执行下面的内嵌语句,给i自加1,一直反复这个过程,直到i大于等于9减j*/ if(a[i]>a[i+1])/*如果数组中,第i+1个元素大于第i+2个元素,则执行下面的内嵌语句*/ { t=a[i];/*把数组中第i+1个元素赋给t*/ a[i]=a[i+1];/*把数组中第i+2个元素放到第i+1的位置,并覆盖该位置本来的元素*/ a[i+1]=t;/*把t中存放的值放到数组的第i+2个位置,并覆盖该位置本来的元素*/ } printf("\n");/*使光标跳到下一行开头*/ printf("Theresultis:\n");/*输出Theresultis:,并使光标跳到下一行开头*/ for(i=0;i<10;i++)/*给i赋初值为0;如果i小于10,则执行下面的内嵌语句,给i自加1,一直反复这个过程,直到i大于等于10*/ printf("%d,",a[i]);/*把排列好的十个数依次输出*/ printf("\n");/*使光标跳到下一行开头*/}2.#include<>/*标准输入输出函数库*/voidmain() /*定义主函数为空类型*/{ inta[3][