计算机成绩汇总实验报告

时间:2019-05-12 22:27:38下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《计算机成绩汇总实验报告》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《计算机成绩汇总实验报告》。

第一篇:计算机成绩汇总实验报告

实验7-2Excel常用函数及公式应用

一.实验目的(1)掌握Excel数据有效性设置方法。

(2)掌握Excel利用公式和函数获取数据、更新数据、自动重算的特点。

(3)能够利用Excel自带的数据库,根据实际需要,创建不同用途的公式,打造不同用途的表格。

(4)了解Excel几个简单实用的工具。

二.案例说明

本实验将要用到一份“计算机应用基础成绩汇总”表,如图7-4所示。该表格体现了课程的考核要求,并根据各项考核指示,实现每一位同学成绩的自动计算。

操作任务及各项指标计算规则如下:

⑴按如图7-4输入非填充数据。

⑵设置输入数据的有效性。

⑶“平时成绩”(按100分计)由“平时考查记录”各项决定,其中:

①“Word”、“Excel”和“Photoshop”为必做题,每题满分20分,共计60分。

②“PowerPoint”、“Flash”和“Access”为选作题,每题满分20分,可以提交多项作业,但只取其中分数最高的一项计入平时成绩。

③“测验”成绩满分10分。

④“研讨”成绩按0分、5分、10分三档评定。

⑤若有旷课记录,每旷课一次,从上述所得平时成绩中扣10分。

⑷“总评成绩”=“平时成绩”×30%+“期末成绩”×70%,结果按四舍五入取整数。⑸设置60分以下的“总评成绩”值自动显示为红色、加粗字体、淡蓝色填充。

⑹“等级”评定标准:总评成绩在90分以上(含90分)为“优秀”,60~89分为“通过”,60分以下为“未过”。

⑺按总评成绩确定“名次”,若总评成绩相同,应取得并列名次。

⑻根据总评成绩自动统计出该课程如图7-4所示的各项数据指标。统计各分数段人数时,请分别运用COUNTIF函数和频率分布函数两种方法完成。

⑼输入各项“平时考查记录”值及“期末成绩”值。

⑽参照样张,完成工作表的格式化。

⑾以“实验7-2计算机成绩汇总.x1sx”为名(或以“实验7-2计算机成绩汇总.x1s”为名)保存至U盘。

⑿几个简单时实用工具的操作练习。

①圈释无效数据。

②追踪引用单元格与追踪从属单元格。

③数据区域锁定,隐藏公式,保护工作表。

第二篇:计算机实验报告

课程:大学计算机基础 班级 : ***** 学号:** 姓名:***组别: 同组者姓名: 仪器编号: 实验日期:

实验 windows 2000 操作[实验目的]1.掌握windows 2000的启动和退出。熟悉windows 2000的桌面环境,掌握“回收站”、任务栏、帮助菜单的使用。2.掌握windows 2000的窗口、菜单以及对话框的操作。掌握“资源管理器”和“我的电脑”的使用。3.掌握文件与文件夹的创建、移动、复制等基本操作。4.掌握应用程序的安装与删除、移动与退出,快捷方式的创建与删除。5.掌握windows 2000系统的设置,了解windows2000 附件的使用。[实验环境]硬件:pentium 以上的计算机。软件:windows2000 操作系统。[实验内容]

见附件[实验结果]1.建立了如下图所示目录树:d: user new1.cod a user2 b bbb new2.docbbb2.完成了“计算机”快捷方式的创建。3.完成了控制面板中显示、区域选项等属性的设置。实验指导教师(签名)实验成绩 实验报告批改日期: 实验内容:2.(1)打开b文件夹 选中bbb 单击右键后选择“复制”命令 打开user文件夹 在空白处单击右键后选择“粘贴”命令。(2)打开user文件夹 选中b 单击右键后选择“剪切”命令 打开a文件夹 在空白处单击右键后选择“粘贴”命令。(3)打开user文件夹 选中c 单击右键后选择“删除”命令。3.(1)单击“开始”按钮后选择“搜索/文件或文件夹”命令 在搜索对话框的文件名栏中输入“calc.exe” 单击“搜索”按钮 选中找到的程序 单击右键选择“发送到桌面快捷方式”。(2)选中桌面上的“calc.exe”快捷图标 右键单击后选择“重命名” 输入“计算器”。(3)选中桌面“计算器”快捷图标 按鼠标左键拖动到“开始”菜单的“程序”选项中。(4)选中桌面上的“计算器”快捷图标 按鼠标左键拖动到“回收站”图标上 在确认对话框中单击“是”。4.(1)打开“控制面板”窗口 双击显示器图标 单击“屏幕保护程序”选项卡 在“屏幕保护程序”下拉列表框中选择“滚动字幕” 单击设置按钮 出现的对话框分别做相应的设置 单击“应用”按钮 单击“确定”按钮。(2)打开“控制面板”窗口 双击显示器图标 单击“图案”按钮 在图案列表框中选择“clouds” 在“显示图片”列表框中选择“居中” 单击“应用” 单击“确定”。(3)打开“控制面板”窗口 双击“区域选项”图标 单击“货币”选项卡 在“货币符号”下拉列表框中选择“$” 在“货币正数格式”下拉列表框中选择“¥1.1” 在“货币负数格式”下拉列表框中选择“-¥1.1” 单击“应用”按钮 单击“确定”按钮。(4)打开“控制面板”窗口 双击“区域选项”图标 单击“数字”选项卡 在“小数点后面的位数”下拉列表框中选择“2” 在“数字分组符号”下拉列表框中选择“,” 在“组中数字个数”下拉列表框中选择“123,456,789” 单击“应用”按钮 单击“确定”按钮。(5)打开“控制面板”窗口 双击“区域选项”图标 单击“日期”选项卡 在“短日期格式”下拉列表框中选择“yy-mm-dd” 单击“应用”按钮 单击“确定”按钮。(6)单击“时间”选项卡 在“时间格式”下拉列表框中选择“hh:mm:ss” 在“上午格式”下拉列表框中选择“am” 在“下午格式”下拉列表框中选择“pm” 单击“应用”按钮 单击“确定”按钮。(7)打开“控制面板”窗口 双击“任务栏和开始菜单”图标 在“自动隐藏任务栏”单选按钮前打钩 去掉“显示时钟”单选按钮前的钩 单击“应用”按钮 单击“确定”按钮。5.(1)单击“开始”菜单 选择“程序/附件/画图”打开画图程序 按要求画一副风景图。(2)在“画图”窗口中单击“a”按钮 输入文字“这是我的家”(3)单击“文件/保存”菜单 在“文件名”文本框中输入“我的家 ”存盘(4)打开一副图片 按[alt]+[print screen] 打开“画图”程序 单击“文件/新建”菜单 在图纸的空白出单击右键选择“粘贴” 单击“文件/保存”菜单 在“文件名”文本框中输入“截图 ”存盘。

www.xiexiebang.com【xiexiebang.com范文网】

第三篇:计算机实验报告

计算机实验报告

课程名称:大学计算机基础。实验名称:演示文稿的操作。实验目的:通过上机实践操作,理解并掌握了演示文稿的创建及基本操作。实验仪器与器材:计算机,U盘。

实验内容:使用“欢天喜地”设计模板创建演示文稿。1‘第一张幻灯片应用“标题幻灯片”板式。2’设置标题为“祝您生日快乐”,字体为“楷体”,“加粗”,“倾斜”,“阴影”,字号为44,颜色为“红色”。3‘在第一张幻灯片的右下方插入一张来自文件的图片。4’插入第二张幻灯片,应用空白版式。5‘在第二张幻灯片插入艺术字“生日快乐”,字体为“宋体”,“加粗”,“倾斜”,字号为80,艺术字的形状为“波形2”,设定为“底部飞入”的动画效果。6’在艺术字下方插入一张剪贴画。

实验步骤:1‘双击POWERPOINT图标打开演示文稿。2‘在“新建演示文稿”任务窗格中单击“根据设计模板”链接,打开“幻灯片设计”任务窗格,单击“欢天喜地”模板,当前幻灯片默认使用标题版式。3’单击文本框输入“祝您生日快乐”,选定输入的文字,右键单击,选中下拉框中的“字体”,设置为“楷体”,字形为“加粗倾斜”,字号为44,勾选效果中的“阴影”,选定颜色下拉框中的“红色”。4‘执行“插入”|“图片”|“来自文件”命令,单击要应用的图片,并将图片拖拽到第一张幻灯片中的右下方。5’执行“插入”|“新幻灯片”,然后执行“格式”|“幻灯片版式”命令,选择“空白”版式。6‘在第二张幻灯片中执行“插入”|“图片”|“艺术字”命令,单击“波形2”艺术字形状,在编辑艺术框中输入“生日快乐”,选定字体为“宋体”,字号为80,“加粗”,“倾斜”,点击确定。右键单击艺术字,选定“自定义动画”,执行“添加效果”|“进入”|“飞入”|“方向”|“自底部”命令。7’执行“插入”|“图片”|“剪贴画”命令,在“剪贴画”窗格下单击“管理剪辑”,选定所应用的剪贴画,并将其拖拽到艺术字下方。8‘点击“保存”后,关闭演示文稿。实验结果及收获:完成了演示文稿的创建及操作,学会了演示文稿的基本应用。

第四篇:计算机实验报告范本

PowerPoint 2003演示文稿制作

1.实验性质:设计性实验

2.所属课程名称:大学计算机基础

3.实验计划学时:4

4.实验目的1)掌握PowerPoint 2003 的基本界面和文稿基本操作,掌握幻灯片编辑排版基本操作。

2)掌握设置动画和切换效果、设置幻灯片放映方式、超级链接和动作按钮的设置、幻灯片放映、页面设置和打印。

5.实验内容和要求

1)掌握演示文稿的编辑方法,包括文稿的多种创建方法,文稿的插入、移动、复制、删除操作方法。

2)掌握演示文稿的外观设计方法,包括设计模板的使用;应用配色方案;母版的使用。

3)掌握演示文稿中对象的编辑方法,包括文本对象、图片对象、表格对象、组织结构对象、图表对象等。

4)掌握演示文稿的动态控制方法,如动画效果的添加、超链接的创建、动作按钮的使用等。

5)掌握演示文稿的放映方法,如放映方式的设置、幻灯片切换效果的设置、幻灯片的放映和打印。

6.实验主要仪器设备

WindowsXP操作系统;PowerPoint2003

7.实验步骤

8.实验结果

[对实验结果进行总结:

1、是否按时完成实验;

2、是否得到正确结果;

3、有什么遗留问题尚待解决]

9.讨论和分析

[

1、讨论实验过程中所遇到的问题,寻求解决办法;

2、对本实验的各类型知识进行总结、归类]

第五篇:6.20计算机实验报告

C语言程序设计实验

实验指导

实验一 Visual C++6.0开发环境使用 大气科学专业 实验日期 4月 18日 姓名:学号

1.实验目的

(1)熟悉Visual C++6.0集成开发环境。

(2)掌握C语言程序的书写格式和C语言程序的结构。(3)掌握C语言上机步骤,了解C程序的运行方法。(4)能够熟练地掌握C语言程序的调试方法和步骤

2.实验内容

输入如下程序,实现两个数的乘积。#include(stdio.h);int main(){ x=10,y=20 p=prodct(x,t)printf(“The product is : ”,p)int prodct(int a ,int b)int c c=a*b return c }(1)在编辑状态下照原样键入上述程序。

C语言程序设计实验

(2)编译并运行上述程序,记下所给出的出错信息。

(3)再编译执行纠错后的程序。如还有错误,再编辑改正,直到不出现语法错误为止。

C语言程序设计实验

3.分析与讨论

(1)记下在调试过程中所发现的错误、系统给出的出错信息和对策。分析讨论成功或失败的原因。(2)总结C程序的结构和书写规则。实验心得:

通过本次实验,我了解到C语言的特点,初步认识程序设计方法和程序设计一般步骤,掌握C语言程序编译、链接和运行过程,为我进一步学好C语言打下了基础。

C语言程序设计实验

实验二 数据类型、运算符和表达式

大气科学专业 实验日期4 月 25日 姓名:刘园园 学号20151301327

1.实验目的

(1)理解常用运行符的功能、优先级和结合性。(2)熟练掌握算术表达式的求值规则。(3)熟练使用赋值表达式。

(4)理解自加、自减运算符和逗号运算符(5)掌握关系表达式和逻辑表达式的求值

2.实验内容

(1)整数相除

#include int main(){ int a=5,b=7,c=100,d,e,f;d=a/b*c;e=a*c/b;f=c/b*a;printf(“d=%d , e=%d ,f=%dn”,d,e,f);return 0;}(2)自加、自减运算 #include int main(){ int a=5,b=8;printf(“a++=%dn”,a++);printf(“a=%dn”,a);printf(“++b=%dn”,++b);printf(“b=%dn”,b);return 0;}

C语言程序设计实验

(3)关系运算和逻辑运算 #include int main(){ int a=5,b=8,c=8;printf(“%d,%d,%d,%dn”,a==b&&a==c,a!=b&&a!=c,a>=b&&a>=c,a<=b&&a<=c);printf(“%d,%dn”,a<=b||a>=c,a==b||b==c);printf(“%d,%d,%d,%dn”,!(a==b),!(a>=b),!(a>=c),!(a<=b));return 0;}

C语言程序设计实验

(1)在编辑状态下输入上述程序。

C语言程序设计实验

(2)编译并运行上

程序。

C语言程序设计实验

3.分析与讨论

(1)整数相除有什么危险?应如何避免这种危险?(2)分析a++和++a的区别。

(3)条件表达式和逻辑表达式的意义是什么,它们取值如何?(4)如何比较两个浮点数相等?为什么? 实验心得:

1.理解了C语言的基本数据类型(占用内存、数据范围)2.掌握了变量定义的方法

3.掌握了常用的运算符的使用(功能、运算对象数目、优先级和结合性)4.掌握了混合运算的数据转换方法

为后面进一步学习C语言及其相关的运算储备了知识。

C语言程序设计实验

实验三 格式化输入输出函数的使用

大气科学专业 实验日期 5月 2日 姓名:刘园园 学号20151301327

1.实验目的

(1)掌握格式字符使用的方法。

(2)掌握printf()进行格式化输出的方法。(3)掌握scanf()进行格式化输入的方法。

2.实验内容

(1)输入如下程序,观察运行结果 #include int main(){ int x=1234;float f=123.456;double m=123.456;char ch='a';char a[]=“Hello,world!”;int y=3,z=4;printf(“%d %dn”,y,z);printf(“y=%d , z=%dn”,y,z);printf(“%8d,%2dn”,x,x);printf(“%f,%8f,%8.1f,%.2f,%.2en”,f,f,f,f,f);printf(“%lfn”,m);printf(“%3cn”,ch);printf(“%sn%15sn%10.5sn%2.5sn%.3sn”,a,a,a,a,a);return 0;}

C语言程序设计实验

(2)输入下面程序,观察调试信息 #include int main(){double x,y;char c1,c2,c3;int a1,a2,a3;scanf(“%d%d%d”,a1,a2,a3);printf(“%d,%d,%dn”,a1,a2,a3);scanf(“%c%c%c”,&c1,&c2,&c3);printf(“%c%c%cn”,c1,c2,c3);

C语言程序设计实验

scanf(“%f,%lf”,&x,&y);printf(“%f,%lfn”,x,y);return 0;﹤ }

(1)在VC++6.0集成开发环境中输入上述程序,观察调试结果。(2)如果有错误,请修改程序中的错误。

3.分析与讨论

(1)分析程序错误及运行结果错误的原因。

(2)总结printf()中可使用的各种格式字符。(3)总结转移字符的使用和功能。

C语言程序设计实验

实验心得:

在这个实验中,我掌握了输入输出函数的用法,明白它不是语句,而是函数以及控制字符串的类型等,为进一步学习后面的知识有了一定了解,慢慢读懂程序。

C语言程序设计实验

实验四 分支结构程序设计

大气科学专业 实验日期 5月 9日 姓名:刘园园 学号20151301327

1.实验目的

(1)了解条件与程序流程的关系

(2)了解用不同的数据使程序的流程覆盖不同的语句、分支和路径。(3)掌握if语句和if else语句的用法(4)掌握switch语句的用法

2.实验内容

1.从键盘上输入三个数,让它们代表三条线段的长度,请写一个判断这三条线段所组成的三角形属于什么类型(不等边,等腰,等边或不构成三角形)的C程序。请分别设计下列数据对自己的程序进行测试:

C语言程序设计实验

(1)找出各条语句中的错误。(2)找出各分支中的错误。(3)找出各条件中的错误。

(4)找出各种条件组合中的错误。(5)找出各条路径中的错误。

2.用scanf函数输入一个百分制成绩(整型量),要求输出成绩等级A,B,C,D,E。其中90-100分为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E。具体要求如下:

C语言程序设计实验

(1)用if语句实现分支或switch分支。(2)在输入百分制成绩前要有提示。

(3)在输入百分制成绩后,要判断该成绩的合理性,对于不合理的成绩(即大于100分或小于0分)应输出出错信息。

(4)在输出结果中应包括百分制成绩与成绩等级,并要有文字说明。

(5)分别输入百分制成绩:-90,100,90,85,70,60,45,101,运行该程序。3.编程找出5个整数中的最大数和最小数,并输出找到的最大数和最小数。

3.分析与讨论

(1)总结分支程序设计的方法。(2)复合语句的使用。

(3)switch语句的注意事项。实验心得:

在这个实验中,我掌握了分支结构的程序设计,理解了分支语句的嵌套以及break在分支语句中的作用,了解了三种基本结构之一。

C语言程序设计实验

实验五 循环结构程序设计

大气科学专业 实验日期 5月16 日 姓名:刘园园 学号20151301327

1.实验目的

(1)掌握在程序设计条件型循环结构时,如何正确地设定循环条件,以及如何控制循环的次数。(2)了解条件型循环结构的基本测试方法。

(3)掌握如何正确地控制计数型循环结构的次数。(4)了解对计数型循环结构进行测试的基本方法。(5)了解在嵌套循环结构中,提高程序效率的方法。

2.实验内容

(1)输入一个正整数,并将其颠倒过来。如12345对应为54321。

(2)将一个长整型数s的每一位数位上的偶数依次取出来,构成一个新的数t中,高位仍在高位,低

C语言程序设计实验

位仍在低位,例如:s=87653142时,t中的数为:8642。#include #include int main(){ long int a,b,c=0;scanf(“%d”,&a);

if(a<=0){ printf(“wrongn”);exit(0);} while(a!=0){

b=a%10;if(b%2==1){

b=0;

exit(0);

}

c=c*10+b;a=a/10;} printf(“反位数为:%dn”,&c);return 0;}(待修改)

C语言程序设计实验

(3)判断101~200之间有多

素数。

C语言程序设计实验

(4)编写程序,输出杨辉三角。

3.分析与讨论

(1)总结条件循环结构的一般方法。

(2)如何测试计数型循环结构的控制表达式中的错误?(3)从实验中你得到了哪些提高嵌套循环程序效率的启示? 实验心得:

1.三种循环型while,do…while,for语句各种运行方法 2.循环语句的嵌套的执行流程

因此,学好三大基本结构中的复杂的循环结构,为学好C语言打下了基础。

C语言程序设计实验

实验六 函数

大气科学专业 实验日期 5月 23日 姓名:刘园园 学号20151301327

1.实验目的

(1)掌握C语言函数定义及调用的规则。(2)理解参数传递的过程。

(3)掌握函数返回值的大小和类型确定的方法。(4)理解变量的作用范围

2.实验内容

(1)上机调试下面的程序,记录系统给出的出错信息,并指出出错原因。#include int main(){ int x,y;printf(“%dn”,sum(x+y));int sum(a,b){ int a,b;return(a+b);} return 0;}

未声明变量类型,未声明外部函数

C语言程序设计实验

(2)编写一个程序,输入系数a、b、c,求一元二次方程axbxc0的根,包括主函数和如下函数。

判断a是否为零。

计算判别式b4ac

计算根。输出根。

#include #include int main(){ double a,b,c,delta,x1,x2,p,q;scanf(“%d,%d,%d”,&a,&b,&c);if(a==0)

printf(“不是一元二次方程n”);else { delta=b*b-4*a*c;if(delta==0){

printf(“有两个相等的实数根n”);x1=-b/(2*a);x2=x1;printf(“%.2lf , %.2lfn”,x1,x2);} else if(delta>0){ 22

printf(“两个不等的实数根n”);x1=-b/(2*a)+sqrt(delta)/(2*a);x2=-b/(2*a)-sqrt(delta)/(2*a);printf(“%.2lf , %.2lfn”,x1,x2);} else

} {printf(“两个不等的复数根n”);p=-b/(2*a);q=sqrt(-delta)/(2*a);printf(“%.2lf + %.2lfn”,p,q);printf(“%.2lf-%.2lfn”,p,q);} }return 0;

C语言程序设计实验

C语言程序设计实验

(3)输入下面程序,分析运行结果 #include int func(int ,int);int main(){ int k=4,m=1,p1,p2;p1=func(k,m);p2=func(k,m);printf(“%d,%dn”,p1,p2);return 0;} int func(int a,int b){ static int m=0,i=2;i+=m+1;m=i+a+b;return(m);}

C语言程序设计实验

3.分析与讨论

(1)针对以上实验内容写出相应的参数传递过程并分析结果。(2)函数在定义时要注意什么?(3)讨论静态局部变量的继承性? 实验心得:

C语言是由函数组成的,所以学好函数对C语言非常重要。1.掌握了函数的声明和定义规范。

2.掌握了函数的形式参数和实际参数的定义和用法。3.掌握了函数的返回值的大小和类型。

C语言程序设计实验

4.掌握了函数的调用方法和参数传递。5.了解了函数的嵌套调用。

6.掌握了函数的递归调用及其程序规范。7.了解变量储存类型的基本概念。8.掌握了局部变量与全局变量的概念。

C语言程序设计实验

实验七 数组及其应用

大气科学专业 实验日期 5月 30日 姓名:刘园园 学号20151301327

1.实验目的

(1)掌握数组定义的规则。

(2)掌握C语言数组的基本用法。

(3)掌握数组名作为函数参数传递的方法

2.实验内容

(1)运行下面的C程序,根据运行结果,可以说明什么? #include int main(){ int num[5]={1,2,3,4,5};inti i;for(i=0;i<=5;i++)printf(“%d ”,num[i]);return 0;}(2)为一个冒泡排序程序设计测试用例,并测试之。

C语言程序设计实验

(题设答案)#include main(){ int a[10],i,j,k;for(i=0;i<10;i++)

scanf(“%d”,&a[i]);

for(j=0;j<10;j++)

for(i=0;i<9;i++)

if(a[i]>a[i+1])

{k=a[i];a[i]=a[i+1];a[i+1]=k;}

for(i=0;i<10;i++)

printf(“%d”,a[i]);

return 0;}(3)操作符&用以求一个变量的地址,这在函数scanf中已经使用过了。现在要你设计一个程序,返回一个3 ×5 的二维数组各元素的地址,并由此说明二维数组中各元素是按什么顺序存储的。

C语言程序设计实验

3.分析与讨论

(1)通过实验,分析定义与引用数组的区别。(2)数组的作用是什么?

(3)数组名作为参数有什么特点? 实验心得:

数组是C语言最常用也最为重要的数据结构。

1.掌握了数组的声明和存放,初始化和数组元素的引用方法。2.掌握了数组下标的使用方法。3.了解了多维数组声明和操作。4.掌握了字符串定义及使用方法。5.初步理解了排序和查找等基本方法。

C语言程序设计实验

实验八 指针及其应用

大气科学专业 实验日期6 月 6日 姓名:刘园园 学号20151301327

1.实验目的

(1)掌握变量的指针及其基本用法。(2)掌握一维数组的指针及其基本用法。

(3)掌握指针变量作为函数的参数时,参数的传递过程及其用法。

2.实验内容

(1)对以下程序进行运行,并从中了解变量的指针和指针变量的概念。# include int main(){ int a=5,b=5,*p;p=&a;printf(“%d ,%udn”,a,p);*p=8;printf(“%d ,%udn”,a,p);p=&b;printf(“%d ,%udn”,a,p);b=10;printf(“%d ,%udn”,a,p);return 0;}

C语言程序设计实验

(2)运行以下程序,观察&a[0],&a[i])和p的变化,然后回答以下问题: 1)序的功能是什么? 2)在开始进入循环体之前,p指向谁? 3)循环每增加一次,p的值(地址)增加多少?它指向谁? 4)退出循环后,p指向谁? 5)你是否初步掌握了通过指针变搔引用数组元素的方法? # include int main(){ int i,*p,s=0,a[5]={5,6,7,8,9};p=a;for(i=0;i<5;i++,p++)s+=*p;printf(“s=%dn”,s);return 0;}

(3)先分析以下程序的运行结果,然后上机验证,并通过此例掌握通过指针变量引用数组元素的各种方法。

#include int main(){ int i,s1=0, s2=0, s3=0, s4=0,*p,a[5]={1,2,3,4,5};p=a;for(i=0;i<5;i++)s1+=p[i];for(i=0;i<5;i++)s2+=*(p+i);

C语言程序设计实验

for(p=a;p

}(4)编写函数,将n个数按原来的顺序的逆序排列(要求用指针实现),然后编写主函数完成:

1)输入10个数;

2)调用此函数进行重排; 3)输出重排后的结果。

C语言程序设计实验

3.分析与讨论

(1)指针的定义方法,指针和变量的关系。int *a;

(2)数组和指针的关系。

数组时连续分配一串单元,数目开始定义的时候就必须固定下来,看起来整洁,但是写的程序是死程序,容易浪费内存

指针存放一个地址值,表示指向某一个单元,可以用指针来索引单元。数组可以完成栈,堆,树等等的操作,它在编程时候的好处是非常的灵活,在构建思路的时候有很大的灵活性。

实验心得:

指针是重要的部分。

1.掌握了指针的声明和存放,初始化和指针变量的引用方法。2.掌握了指针做为函数的参数。3.了解了指向数组的指针。4.掌握了指向字符串的指针。

5.能在程序运行时应用动态分配预留新的储存空间。

学习指针利于我们更好地利用C语言这门工具,更好地利用这门工具。

下载计算机成绩汇总实验报告word格式文档
下载计算机成绩汇总实验报告.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    计算机网络技术实验报告(范文)

    计算机网络技术实验报告 鹿弋炜11044209 计算机网络技术实验报告 班级: 120442 学号: 11044209 姓名: 鹿弋炜 实验一 网络命令使用 一、实验内容 1、ping命令 2、Netstat命......

    《计算机程序设计》实验报告[范文大全]

    《计算机 程序设计》 实验报告姓名: 学号 : 实验日期: 年月日 实验名称 控制结构与基本算法 一、实验目的要求 1.熟练掌握 if 语句和 switch 语句 2.循环控制结构的使用 二、实......

    《计算机实践》 实验报告

    《计算机实践》 实验报告 I—数据结构班号: 0316102 学号: 031650106姓名: 郭砚璞 Email: 2755858446@qq.com签名: 南京航空航天大学2018年10月21日目录目录…………......

    《计算机图形学》实验报告

    吉林大学计算机科学与技术学院《计算机图形学》实验报告班级: 211923班 学号: 21190928 姓名: 林星宇 2021-2022学年第1学期实验项......

    计算机实验报告作业范文

    计算机实验报告专业班级:英语151班 姓名:宋志茹 学号:1820154588 指导教师:吴华荣 实验一图书借阅管理系统需求分析 一、实验目的 (1)了解数据库结构设计的过程与方法 (2)体验表间关......

    计算机网络与通信实验报告

    计算机网络与通信实验报告(教师:杜少毅) 实验名称 LAN内的资源共享与简单访问控制 一、实验目的 1、通过在网络邻居中进行资源共享,进行开放、禁止、有权限的访问等实验/2、取消......

    计算机维修实验报告

    实训1 微机硬件的认识与组装 一、实训目的 1、依据教材,了解微机系统软硬件组成,培养学生对微机系统各组成部件的识别能力 2、了解微机硬件配置、组装的一般流程和注意事项 3......

    《计算机导论》实验报告-

    实验报告一 实验名称:计算机软硬件的安装、配置及优化综合实验 所用仪器材料:计算机一台套,虚拟机软件一套,常用操作系统安装软件,优化软件一套 一、实验目的 1、熟悉微机的各个......