c语言实验报告.docx
- 文档编号:3306479
- 上传时间:2022-11-21
- 格式:DOCX
- 页数:11
- 大小:42.25KB
c语言实验报告.docx
《c语言实验报告.docx》由会员分享,可在线阅读,更多相关《c语言实验报告.docx(11页珍藏版)》请在冰豆网上搜索。
c语言实验报告
实验报告
课程名称:
C语言程序设计教程
实验项目名称:
实验七数组___________
班级与班级代码:
信息管理与信息系统1班11251101113
实验室名称(或课室):
SS-304__________
专业:
信息管理与信息系统_
任课教师:
张军____________________
学号:
11251101113__________
姓名:
冯启珊_______________
实验日期:
2011年12月16日__________
广东商学院教务处制
姓名冯启珊实验报告成绩
评语:
指导教师(签名)
年月日
说明:
指导教师评分后,实验报告交院(系)办公室保存。
正文
实验报告要求与排版字号:
1.实验报告按实验项目填写,每个学生做完实验必须填写
2.实验报告可参照如下内容格式写作:
实验目的、实验原理、实验设备、结果预测、实验步骤、实验结果、实验分析、结论。
3.实验报告排版打印统一用A4(21X29.7cm)格式。
4.标题用小二号黑体加粗,正文用四号宋体。
行距为固定值20磅。
5.页面上边距2.54cm,下边距2.54cm,左边距3cm,右边距2.2mm;
6.实验报告页码从正文页面起计算。
页码字号,选用小四号粗黑体并居中。
一、实验目的
通过做关于数组的十一个实验,实现:
1、熟练掌握一维数组、二维数组的定义、赋值、输入、输出方法。
2、熟练掌握字符数组和字符串函数的应用。
3、熟练掌握一维数组以及一维数组元素的存储关系。
4、熟练掌握一维数组和二维数组的使用以及在函数中的传递。
5、通过做试验实践掌握和数组有关的算法。
二、实验原理
数组是指具有形同类型的数据组成的序列,为有序集合。
通过一维数组、二维数组、字符数组和字符串函数的应用,结合前面所学的循环语句等,可将以前复杂的程序简单化,简单而方便地设计程序完成相应的功能。
三、实验设备
C++软件
四、实验内容、实验结果、结果分析
第1题:
输入并运行程序
main()
{inti,a[5],b[5],c[5];/*变量说明,数组说明*/
a[0]=2,a[1]=6,a[2]=4,a[3]=8,a[4]=9;
b[0]=2,b[1]=7,b[2]=9,b[3]=5,b[4]=3;
for(i=0;i<=4;i++)
{c[i]=a[i]*b[i];
printf("c[%d]=%d\n",i,c[i]);
}
}
运行结果为:
c[0]=4
c[1]=42
c[2]=36
c[3]=40
c[4]=27
结果分析:
定义三个数组a[5],b[5],c[5],分别给数组a和b赋值,数组c各元素的值由c[i]=a[i]*b[i]求得。
第2题:
输入并运行程序
main()
{intsum,i;
inta[]={5,8,4,6,4,3,8,2,4,5,6};/*数组元素初始化*/
sum=0;
for(i=0;i<=10;i++)
sum+=a[i];/*求数组元素之和*/
printf("sum=%d\n",sum);
}
运行结果:
sum=55
结果分析:
程序实现简单地给一维数组赋值并求全部元素之和。
值得注意的是:
对全部元素赋初值时,可不制定数组长度;数组下标为变量,可用循环简化程序。
第3题:
程序实现:
从键盘输入5个数,输出最大、最小元素的值以及它们的下标。
将程序补充完整并上机试调。
#include
main()
{inti,j,k,max,min;
inta[5];
for(i=0;i<5;i++)
scanf("%d",&a[i]);
max=min=a[0];
j=k=0;
for(i=0;i<5;i++)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 实验 报告