c语言程序设计(b)_c数组程序设计_2014_实验报告模板

c语言程序设计(b)_c数组程序设计_2014_实验报告模板

ID:18492836

大小:4.38 MB

页数:13页

时间:2018-09-18

c语言程序设计(b)_c数组程序设计_2014_实验报告模板_第1页
c语言程序设计(b)_c数组程序设计_2014_实验报告模板_第2页
c语言程序设计(b)_c数组程序设计_2014_实验报告模板_第3页
c语言程序设计(b)_c数组程序设计_2014_实验报告模板_第4页
c语言程序设计(b)_c数组程序设计_2014_实验报告模板_第5页
资源描述:

《c语言程序设计(b)_c数组程序设计_2014_实验报告模板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计实验报告C数组程序设计(10003809195j)班级:机1301—1学号:20130750姓名:陈伟一实验目的l掌握一维、二维数组的定义和使用方法;l掌握字符串的定义和处理方法;l熟悉并掌握应用数组解决实际应用问题;二实验环境及实验准备l所需硬件环境为微机;l所需软件环境为MicrosoftVisualC++或Code::Blocks;l熟悉一维、二维、字符数组结构特点;l熟悉字符串结构和字符串处理函数;三实验内容1.[题目描述]此部请应用数组存储输入的10个实数,并编写算法输出这个数组中的最大值和最

2、小值分。/*程序名:demo_1.c*//*作者:陈伟*//*编制时间:20130750*//*主要功能:应用数组求解最值问题*/#includeintmain(){inta[10];inti,j,t;printf("input10number:");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("");13C语言程序设计实验报告for(j=0;j<9;j++)for(i=0;i<9-j;i++)if(a[i]>a[i+1]){t=a[i];a[i]=a

3、[i+1];a[i+1]=t;}for(i=0;i<10;i++)printf("%d",a[i]);printf("");printf("min=%d",a[0]);printf("");printf("max=%d",a[9]);printf("");return0;}【流程图】13C语言程序设计实验报告[运行测试]2.[题目描述]请应用数组存储输入的n(n<20)个数,编写算法将该数组按照由小到大的顺序排列好,再输入一个数,把它插入原数列中,而且仍然保持有序。编写程序时应考虑到所插入数的各种可能性。

4、(比原来所有的数都小;比原来所有的数都大;在最大数和最小数之间)/*程序名:demo_2.c*//*作者:陈伟*//*编制时间:20130750*//*主要功能:应用数组排序数列*/#includeintmain(){inta[20];inti,j,t;printf("input20number:");for(i=0;i<20;i++)scanf("%d",&a[i]);printf("");for(j=0;j<19;j++)for(i=0;i<19-j;i++)if(a[i]>a[i+1]

5、){t=a[i];a[i]=a[i+1];a[i+1]=t;}for(i=0;i<20;i++)printf("%d",a[i]);13C语言程序设计实验报告intb[1],c[21];intk,m,n,l;printf("thesortednumber:");for(k=0;k<1;k++)scanf("%d",&b[k]);i=0;while(i<20){n=i;c[n]=a[i];i++;}c[20]=b[0];printf("");for(l=0;l<20;l++)for(n=0;n<20-l;n++

6、)if(c[n]>c[n+1]){t=c[n];c[n]=a[i+1];c[n+1]=t;}for(n=0;n<21;n++)printf("%5d",c[n]);printf("");return0;}【流程图】13C语言程序设计实验报告13C语言程序设计实验报告[运行测试]3.[题目描述]应用字符数组编写算法使输入的一个字符串按照反序存放。要求在主函数main中输入和输出字符串。/*程序名:demo_2.c*//*作者:陈伟*//*编制时间:20130750*//*主要功能:应用字符数组反序字符串*/#inc

7、ludeintmain(){inta[10];inti,t;printf("input10number:");for(i=0;i<10;i++)scanf("%5d",&a[i]);printf("");i=0;while(i<5){t=a[i];a[i]=a[9-i];a[9-i]=t;13C语言程序设计实验报告i++;}for(i=0;i<10;i++)printf("%5d",a[i]);printf("");return0;}【流程图】【运行测试】13C语言程序设计实验报告4.[

8、题目描述]应用字符数组编写算法从键盘输入一段英文(字符数在50个以上,100个以内),然后统计各个字符出现的次数。/*程序名:demo_2.c*//*作者:陈伟*//*编制时间:20130750*//*主要功能:应用字符数组统计字符*/【流程图】5.[题目描述]应用字符数组编写算法输出一个字符串中从第i个字符开始的n个字符,例如字符串“Ilov

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。