实验报告一 显示程序实验

第 1 页 共 7 页
信息工程学院实验报告
课程名称:微机原理与接口技术
实验项目名称:显示程序实验 实验时间:2016.11.10
班级: 姓名: 学号:

一、实 验 目 的
1、掌握在 PC 机上以十六进制形式显示数据的方法
2、掌握部分 DOS 功能调用使用方法。
3、熟悉 Windows 集成操作软件 Tdpit 的操作环境和操作方法。
二、实 验 设 备
PC 微机一台、TD-PITD+实验系统一套。
三、实 验 原 理
一般来说,有很多程序需要显示输出提示运行的状况和结果,有的还需要将数据区中的内容显示在
屏幕上。本实验要求将指定数据区的数据以十六进制数形式显示在屏幕上,并利用 DOS 功能调用完成
一些提示信息的显示。通过本实验,初步掌握实验系统配套操作软件的使用。
实验中所使用 DOS 功能调用(INT 21H)说明如下。
(1) 显示单个字符输出
入口:AH=02H
调用参数:DL=输出字符
(2) 显示字符串
入口:AH=09H
调用参数:DS:DX=串地址,’$’为结束字符
(3) 键盘输入并回显
入口:AH=01H
返回参数:AL=输出字符
(4) 返回 DOS 系统
入口:AH=4CH
调用参数:AL=返回码
程序流程图如图 1-1 所示。实验参考程序如下。
实验程序清单(例程文件名:A1.ASM)

成 绩:
指导老师(签名):
第 2 页 共 7 页
STACK1 SEGMENT STACK
DW 256 DUP(?)
STACK1 ENDS
DATA SEGMENT USE16
MES DB 'Press any key to exit!',0AH,0DH,0AH,0DH,'$'
MES1 DB 'Show a as hex:',0AH,0DH,'$'
SD DB 'b'
DATA ENDS
CODE SEGMENT USE16
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV DX,OFFSET MES ;显示退出提示
MOV AH,09H
INT 21H
MOV DX,OFFSET MES1 ;显示字符串
MOV AH,09H
INT 21H
MOV SI,OFFSET SD
MOV AL,DS:[SI]
AND AL,0F0H ;取高 4 位
SHR AL,4
CMP AL,0AH ;是否是 A 以上的数
JB C2
ADD AL,07H
C2: ADD AL,30H
MOV DL,AL ;显示字符
MOV AH,02H
INT 21H
MOV AL,DS:[SI]
AND AL,0FH ;取低 4 位
CMP AL,0AH JB C3 ADD AL,07H C3: ADD AL,30H MOV DL,AL ;显示字符 MOV AH,02H INT 21H KEY: MOV AH,1 ;判断是否有按键按下? INT 16H ;(为观察运行结果,使程序有控制的退出) JZ KEY MOV AX,4C00H ;结束程序退出 INT 21H CODE ENDS END START 图 1-1 显示程序实验参考流程图
第 3 页 共 7 页

四、实 验 内 容 与 步 骤
(1) 运行 Tdpit 集成操作软件,进入编辑调试集成环境。
(2) 根据程序设计使用语言不同,在“语言设置”菜单项中设置所使用的语言。如图 1-2 所示。该
项一经设置,会再下次启动后仍保持不变。

图 1-2 设置语言环境
(3) 开始新建文件进行编程。点击“文件”菜单项中的“新建”,可以新建一个空白文档。默认名为
Td-pit1。如图 1-3 所示。

图 1-3 新建空白文档
(4) 编写程序,如图 1-4 所示,并保存,此时软件会提示输入新的文件名,输入文件名后点击保存。

图 1-4 程序编辑界面
第 4 页 共 7 页

(5) 点击 ,编译文件,若程序编译无误,然后再点击,连接程序。编译连接成功会在输出信
息栏显示输出信息,如图 1-5 所示。

图 1-5 编译连接输出信息
(6) 编译连接成功后可以点击,运行程序,查看运行结果。
(7) 可以点击,调试程序,进入调试界面,进行程序的调试。
五、实 验 结 果 及 分 析:
(1) 直接运行程序,运行结果如图1-6所示。

图 1-6 运行程序结果窗口
(2) 编译连接无误后,点击,进入调试环境,进行程序的调试。如图 1-7 所示。

图 1-7 进入调试环境
第 5 页 共 7 页

(3) 在调试环境中,按 F2键选择显示’b’的ASCII码高4位为断点,如图 1-8 所示。并进行程序的调
试,调试结果如图1-9 所示。

图 1-8 调试环境
图 1-9 调试程序结果窗口
(4) 程序需要显示运行的状况和结果,还需要一些提示信息的显示如“Press any key to exit!”。利用
DOS 功能调用完成这些提示信息的显示,程序运行结果,如图 1-10所示。
第 6 页 共 7 页

图 1-10 运行程序结果窗口
六、实 验 总 结:
通过本实验,我初步掌握实验系统配套操作软件的使用,并利用DOS 功能调用完成一些提示信息的
显示。掌握了如何在 PC 机上以十六进制形式显示数据的方法。并通过实验加深了对理论编程的知识的理
解,巩固了我的理论知识。

附 录:
;A1.asm
;显示程序实验
STACK1 SEGMENT STACK
DW 256 DUP(?)
STACK1 ENDS
DATA SEGMENT USE16
MES1 DB 'Show a as hex:',0AH,0DH,'$'
SD DB 'b'
DATA ENDS

CODE SEGMENT USE16
ASSUME CS:CODE,DS:DATA

START: MOV AX,DATA
MOV DS,AX

MOV DX,OFFSET MES1 ;show message
MOV AH,09H
INT 21H
MOV SI,OFFSET SD
MOV AL,DS:[SI]
AND AL,0F0H
;取高4位
SHR AL,4
CMP AL,0AH ;是否是A以上的数
JB C2
ADD AL,07H
第 7 页 共 7 页

C2: ADD AL,30H
MOV DL,AL ;show character
MOV AH,02H
INT 21H
MOV AL,DS:[SI]
AND AL,0FH ;取低4位
CMP AL,0AH
JB C3
ADD AL,07H
C3: ADD AL,30H
MOV DL,AL ;show character
MOV AH,02H
INT 21H

WAIT1: MOV AH,1 ;判断是否有按键按下
INT 16H
JZ WAIT1 ;无按键则跳回继续等待,有则退出

MOV AX,4C00H ;go back to dos
INT 21H
CODE ENDS
END START

合集下载

顺序结构程序设计-C语言程序实验报告

顺序结构程序设计-C语言程序实验报告

安徽工程大学高级语言程序设计实验报告班级姓名同组者/ 成绩日期2019.09.30 指导教师实验名称顺序结构程序设计一、实验目的1.掌握数据的输入/输出方法,能正确使用有关格式转换符。

2.掌握顺序结构程序中语句的执行过程。

3.掌握顺序结构程序的设计方法。

二、实验内容1.P47页第一个程序的作用是依次输入2个整数,计算并输出这2个整数之差。

(1)分析程序,若运行时输出:200,160<回车>,预期结果是多少?(2)上机运行该程序,查看程序运行结果是否符合题目要求。

如果不符合,请分析原因并修改程序,直至符合要求为止。

2.P47页第二个程序用于实现按下列公式计算并输出s1和s2的值:s1=3/(a+b)2,s2=ab/(a+b)3,其中a,b为整型数据。

(1)根据题意修改上述程序,并进行调试,直到正确为止。

(2)在(1)的基础上,将“scanf("%d,%d",&a,&b);”改为“scanf("%d%d",&a,&b);”后再编译、连接、运行。

3.分析P47页第三个程序,写出预期结果,然后输入调试,查看运行结果与预期结果是否一致,并分析其原因。

4.编程实现下列功能并上机调试运行。

(1)设圆半径为r,求圆周长和面积。

要求用scanf函数输入数据,输出时取小数点后两位。

(2)输入一个3位十进制整数,分别输出百位、十位以及个位上的数。

(3)从键盘输入一个带两位小数的实数,将其整数部分和小数部分分离后输出。

(4)用getchar函数读入两个字符,然后分别用putchar和printf函数输出这两个字符。

*思考题:5. 若实验内容1的程序改为P48页第一个程序段,运行该程序,输入5,3,查看程序运行结果是否与自己预测的结果一致,并分析原因。

6.若实验内容1的程序改为P48页第二个程序段,运行该程序,输入5,3,查看程序运行结果是否与自己预测的结果一致,并分析原因。

消毒实验报告

消毒实验报告

消毒实验报告
为了验证不同消毒方法对细菌的杀灭效果,我们进行了一系列的消毒实验。

本实验旨在比较常见的消毒方法对细菌的杀灭效果,从而为日常生活和医疗卫生提供科学依据。

首先,我们选择了常见的消毒剂,包括酒精、漂白水和紫外线消毒灯。

我们选取了三种不同的细菌进行实验,分别是大肠杆菌、金黄色葡萄球菌和酵母菌。

实验过程中,我们按照标准操作程序,将细菌培养液均匀涂布在培养皿上,然后分别使用不同的消毒方法进行处理。

实验结果显示,酒精消毒对大肠杆菌和金黄色葡萄球菌有较好的杀灭效果,但对酵母菌的杀灭效果较差。

漂白水消毒对金黄色葡萄球菌和酵母菌有较好的杀灭效果,但对大肠杆菌的杀灭效果较差。

紫外线消毒灯对三种细菌的杀灭效果均较好,但需要较长的照射时间。

在实验过程中,我们还发现了一些意外情况。

例如,酒精消毒后的培养皿出现了明显的气泡,漂白水消毒后的培养皿出现了褪色现象。

这些情况可能会对消毒效果产生影响,需要进一步研究。

综合实验结果,我们得出以下结论,不同消毒方法对不同细菌的杀灭效果存在差异,需要根据具体情况选择合适的消毒方法。

此外,消毒过程中可能出现意外情况,需要引起重视并加以解决。

在今后的研究中,我们将进一步探讨消毒方法对细菌的影响机制,寻求更有效的消毒方法,并且研究消毒过程中的意外情况产生的原因,以提高消毒效果。

通过本次实验,我们对不同消毒方法的杀菌效果有了更深入的了解,这对于日常生活和医疗卫生具有重要的指导意义。

我们将继续深入研究,为人们的健康和安全提供更可靠的保障。

实验报告模版

实验报告模版

学生实验报告课程名称:__________________ 专业班级:__________________ 姓名:__________________ 学号:__________________-- 学年第学期实验项目( 1 ) —报告实验名称Android程序用户界面综合设计实验目的及要求掌握android界面开发布局方法。

掌握android常用控件的使用方法。

实验内容及原理在android系统上设计一个电池信息管理软件的界面部分并编程实现。

1.布局:整体界面布局如下图所示。

“状态良好”、“剩余电量”、“温度”、“100%”、“100”五处控件使用TextView。

电池图标使用ImageView,或者使用TextView控件自带的图片显示功能。

可以使用任何几种布局方式进行控件的摆放。

线性布局、相对布局、表格布局等都可以。

不建议使用绝对布局。

温度表示使用spinner控件。

包括℃、℉、°K三种单位。

默认使用℃字体:使用sp单位设置字体大小。

建议使用14-20sp范围内的字体。

要求整体显示效果和谐、美观。

要求在右下角显示学号、姓名以及软件版本号。

2.菜单:在ActionBar上显示“设置”图标。

点击“Menu”按键弹出”debug”菜单,点击“debug”选项之后。

显示如下图黑色区域的布局。

再次点击菜单中的debug选项黑色区域消失。

实验不要求实现黑色背景的显示。

Debug功能区由TextView、EditText、Button三种控件组成。

3.事件:在显示Debug功能区后,点击右上角的“设置”图标,在Receive下的TextView中显示提示信息:“Setup Icon has been clicked”Spinner点击事件要求选择温度的不同单位,在Receive区域显示提示信息“Tempreture Unit xxx has been selected.” Xxx用数字表示:0:C,1:F,2:K。

汇编上机实验报告

汇编上机实验报告

实验一认识Tddebug集成操作软件实验日志指导教师曾素华实验时间:2013 年04 月02 日学院计算机科学与技术专业计算机科学与技术班级0411005 学号2010211912 姓名李新娱实验室s401一、实验题目认识Tddebug集成操作软件二、实验目的1.熟悉汇编程序的开发过程。

2.认识Tddebug集成操作软件。

3.掌握在Tddebug集成环境中编辑、编译、连接汇编语言程序方法。

4.掌握INT 21H软件中断来调用DOS内部子程序的方法三、实验内容及说明1.实验内容:数据传送实验1)编程将数据段中的一个字符串传送到附加段中,并输出附加段中的目标字符串到屏幕上。

参见示例出程序。

2)修改此程序,采用字符串传送指令完成。

2.实验中使用DOS功能调用(INT 21H):参见教材《32位微型计算机原理与接口技术》89页(1)显示字符串入口:AH=09H调用参数:DS:DX=串首地址,‘$’为结束字符。

(2)返回DOS系统入口:AH=4CH调用参数:AL=返回码四、实验主要步骤要求一数据传送实验1.运行Tddebug软件,选择Edit菜单编写实验程序2.使用Compile菜单中的Compile和Link对实验程序进行汇编、连接,生成执行文件。

3.使用Rmrun菜单中的Run运行程序,观察运行结果。

4.使用Rmrun菜单中的Debug调试程序,查看程序段、数据段、附加段装入内存后的分配情况。

单步执行数据传送指令后,观察各寄存器及数据区的内容。

过程如下:3)按F7单步执行,在代码区中有一个三角,表示正在执行的指令。

每一条指令的执行一定会使目标寄存器和状态寄存器发生变化,从相关窗口看结果。

4)检查内存数据区的内容,关键是找出用户程序的数据段和附加段:●方法1:在CPU窗口按Tab键使内存数据显示区成为活动区,按Ctrl+G键,输入:“DS或ES寄存器的值:偏移地址”,即可显示用户指定的数据区●方法2:选择菜单View| Dump,弹出内存数据显示窗口。

labview实验报告

labview实验报告

实验报告课程名称虚拟仪器技术分析与设计专业测控技术与仪器班级1301学号20姓名郭鹏实验一 LabVIEW虚拟温度检测系统一、实验目的1.了解LabVIEW的编程环境。

2.掌握LabVIEW的基本操作方法,并编制简单的程序。

3.学习建立子程序的过程二、实验内容1.建立一个测量温度的VI。

a.实验步骤1)选择File?New,打开一个新的前面板窗口。

2)从Controls?Numeric中选择Tank放到前面板中。

3)从“结构”里选择一个for循环,用一个随机数乘与100输出到温度计b.实验结果前面板图:程序框图:三、实验总结1.总结VI基本编程的快捷操作。

答:显示程序框图或前面板ctrl+E框图中,对象的移动:shift+鼠标选择移动;对象的复制:ctrl+鼠标选择移动;对象的删除:鼠标选择,按<退格>;前面板与框图并排:ctrl+T 工具(Tools)模板:在前面板或框图中按住<Shift>键并单击鼠标右键。

控件(Controls)模板:在前面板激活状态,在前面板空白区单击右键。

函数(Functions)模板:在框图激活状态,在框图空白区单击右键。

消除所有断线:ctrl+B ;实时帮助:快捷键:ctrl+H2.简述VI程序有什么构成,其各部分的功能是什么。

答:主要有:输入控件、显示控件、程序结构、函数控件、连线输入控件:完成实时对变量的外界修改,即数据源显示控件:完成输出显示数据、图形等。

显示仪器分析结果程序结构:用外方框表示程序的执行顺序、总体上把握程序的执行控制。

函数控件:构成程序的主要部分,完成对数据的采集、分析直至输出功能。

连线:用线的方式显示数据流,完成上述结构之间的关系构建。

3.思考:在前面板和框图程序中,如何区分控制器和指示器。

答:在前面板中,控制器用以外部输入数据,因此输入框为白色表示可主动输入。

而显示器只有显示功能,用于被动输出虚拟仪器分析结果,数据框显示灰色,不能用于外部输入。

C++实验报告

C++实验报告

C++实验报告⾯向对象的程序设计(C++)实验指导书实验1 简单C++程序开发⼀、实验⽬的1.熟悉VC++6.0编程环境; 2.编制简单C++程序并运⾏;3. 熟悉C++的编辑、编译、连接和运⾏过程。

⼆、实验内容及步骤1.使⽤VisualC++6.0建⽴⼀个标准C++程序,编译、运⾏以下程序:具体实验步骤:1)启动Visual C++ 6.0开发环境从“开始”菜单中选择“程序”| Microsoft Visual Studio 6.0 | Microsoft Visual C++6.0,显⽰Visual C++ 6.0开发环境主窗⼝,如图1-1所⽰。

在Visual C++主窗⼝的顶部是菜单栏,左侧为项⽬⼯作区窗⼝,右侧是程序编辑程序编辑区项⽬⼯作区菜单栏图1-1 Visual C++6.0的主窗⼝窗⼝。

⼯作区窗⼝⽤来显⽰所设定的⼯作区的信息,程序编辑窗⼝⽤来输⼊和编辑源程序。

2)建⽴和运⾏只包含⼀个C++源程序的⽅法①建⽴只包含⼀个C++源程序的⽅法⼀个最简单的C++程序只包含⼀个源程序的⽂件,建⽴这样的⼀个C++源程序的⽅法是在Microsoft Visual C++主窗⼝的菜单栏中选择“File →New”命令,弹出“New”对话框,单击“Files”选项卡,在其列表框中选择“C++ Source File”选项,表⽰要建⽴⼀个新的C++源程序⽂件,然后在对话框右半部分的Location⽂本框中输⼊准备编辑的源程序⽂件的存储路径(假设为F:\C++),表⽰准备编辑的源程序⽂件将存放在F盘C++⼦⽬录下,在其上⽅的File⽂本框中输⼊准备编辑的源程序⽂件的名字(假设为example1.cpp),如图1-2所⽰。

图1-2 Files中New选项卡单击“OK”按钮回到主窗⼝,在程序编辑窗⼝编辑源程序⽂件,如图1-3所⽰。

选择“File →Save”命令或快捷键Ctrl+S保存源程序⽂件。

也可以选择“File →Save As”命令指定新的⽂件名和路径,这时输⼊和编辑的源程序就以example1.cpp 为⽂件名存放在F:\C++⼦⽬录下。

郑州大学信息工程学院2014级C++实验报告

郑州大学信息工程学院专业级C++实验报告学生姓名:班级:学号:实验日期:成绩:指导教师:实验1 C++开发环境应用入门1.实验目的(1)了解Visual C++6.0的开发环境。

(2)掌握计算机数值信息的表示。

(3)学会使用Visual C++6.0编写标准的C++控制台应用程序。

2.实验任务(1)设计一个程序,从键盘输入一个小写字符,将它转成大写字母。

提示:小写字母=大写字母+(20)163.实验程序和输出结果。

实验2 C++简单程序设计1.实验目的(1)学会编写简单的C++程序。

(2)基本数据类型和常量的应用。

(3)结构化程序设计基本控制结构的运用。

(4)学会使用Visual C++6.0的debug调试功能。

2.实验任务(1)分别利用do-while和for语句设计一个程序,求自然树1-10之和。

(2)分别利用if和switch语句编程计算图形的面积,程序可计算圆形、长方形、正方形的面积,运行时先提示用户选择图形的类型,然后,对图形要求用户输入半径值、对长方形要求输入长和宽的值、对正方形要求用户输入边长的值,计算出面积的值后将其显示出来。

(3)利用debug调试功能观察任务(1)和(2)中变量值的变化情况。

3.实验程序和输出结果。

实验3函数1.实验目的(1)掌握函数的定义和调用方法。

(2)练习重载函数的使用。

(3)练习使用系统函数。

(4)学会使用Visual C++6.0的debug调试功能内的step into追踪到函数内部。

2.实验任务(1)编写一个函数把华氏温度转换为摄氏温度。

转换公示为:C=(F-32)*5/9。

(2)编写重载函数Max1,可分别求解两个整数、三个整数、两个双精度数、三个双精度数的最大值。

(3)利用系统中math.h中pow(x,y)计算x y的值。

3.实验程序和输出结果。

实验4类与对象1.实验目的(1)掌握类的声明和使用。

(2)掌握不同访问属性的成员的访问方式。

(3)掌握构造函数和析构函数的执行过程。

计算机实验报告4篇

计算机实验报告4篇计算机实验报告 (1) ××大学校园网解决方案一、需求分析建设一个以办公自动化、计算机辅助教学、现代计算机校园文化为核心,以现代网络技术为依托,技术先进、扩展性强、能覆盖全校主要楼宇的校园主干网络,将学校的各种pc机、工作站、终端设备和局域网连接起来,并与有关广域网相连,在网上宣传自己和获取Internet网上的教育资源。

形成结构合理,内外沟通的校园计算机系统,在此基础上建立满足教学、研究和管理工作需要的软硬件环境,开发各类信息库和应用系统,为学校各类人员提供充分的网络信息服务。

系统总体设计将本着总体规划、分步实施的原则,充分体现系统的技术先进性、高度的安全可靠性,同时具有良好的开放性、可扩展性、冗余性。

本着为学校着想,合理使用建设资金,使系统经济可行。

具体包括下以几个方面:1、内网络能够高速访问FTP服务器现在或上传文件实现资源共享功能,实现对不同类型的用户划分不同的权限,限制不同类型的用户只能访问特定的服务资源。

可以下载和上传资料文件,访问速度可以对指定的用户进行级别的划分。

2、建设Web服务器对外实现信息发布,对内实现教学教务管理。

网站发布学校新闻、通知、学校的活动等相关内容。

实现学生能够在网上进行成绩查询、网上报名、网上评教等功能;以及教师的信息查询、教学数据上传等。

3、建设邮件服务器以满足校园内部之间和内、外网这间的大量邮件传输的需求。

4、实现内网划分多个VLAN,实现校园内不同校区,不同楼宇,不同楼层的多客户接入。

5、内部实现PC间实现高速互访,同时可以访问互联网。

网络内同一IP段内的PC机可以通过网上邻居实现高速互访,传送资料文件等,解决不同楼宇,不同楼层之间通过移动存储设备传送数据费时、费力的问题。

6、内部用户的QoS管理,实现用户的分级管理功能,对用户下载和上传做相应的带宽限制。

对校园网络中的流量实现有效控制,对校园内的重要数据量可靠、稳定的传输如:语音、视频会议等的延迟和阻塞的敏感。

可编程序控制器(PLC)实验报告

可编程序控制器实验报告**:**学号:*************实验一认识FXGP与PLC一.实验目的:1.熟悉FXGP的操作界面2.熟悉FXGP菜单的显示和操作方式3.注意观察FXGP系统提供的信息4.学会设置路径、新建程序5.初步学习用指令表、梯形图方式编制PLC程序6.理解指令表和梯形图的对应关系7.掌握FXGP中的程序传送到PLC的方法8.通过实验了解和熟悉FX系列PLC的外部结构和外部接线方法9.熟悉简易编程器的使用。

10. 掌握调试程序的方法二.实验内容(一)使用FXGP软件编辑程序1.设置文件路径为C:\PLC12.进入FXGP软件3.新建一个序程序,指定正确的PLC类型,程序名称[untit101] 4.用梯形图形式编辑如下一段程序5、通过转换,在指令表形式下阅读程序:LD X000AND X001LDI X000AND X002ORBLD X007OR Y000ANBAND X006OUT Y000LDI X004AND X005MPSAND Y000OUT C0MRDAND X010OUT Y001MPPAND Y001RST C0AND C0OUT Y002END关于PLc的说明:PLC的硬件基本组成; (一)中央处理单元(CPU)(二)存储器(三)输入接口电路(四)输出接口电路(五)电源(六)编程器PLC的软件结构:(一)系统监控程序(二)用户程序PLC的供电电源是一般市电,也有用直流24伏供电的,PLC对电源稳定要求度不高,一般允许电源电压额定值在10%之间波动。

PLC的输入电路:一般有三种类型一种是直流12——24V输入,另一种是交流100——120,200——240V输入,第三种是交直流输入。

PLC的输出也有三种形式,即继电器输出,晶体管输出,晶闸管输出。

FX-20P-E手持式编程器(简称HPP)可以用于FX系列PLC,也可以通过转换器FX-20P-E-FKIT用于F1、F2系列PLC。

c语言实验报告总结(范本)

c语言实验报告总结‎c语言实验报告总结‎‎篇一:C‎语言上机实验心得C语‎言上机实验心得在科‎技高度发展的今天,计‎算机在人们之中的作用‎越来越突出。

而C语言‎作为一种计算机的语言‎,学习它将有助于我们‎更好的了解计算机,与‎计算机进行交流,因此‎,我们一定要学好C语‎言,这对我们以后的发‎展是十分重要的。

说‎到这,上机实验当然就‎是一个必不可少的环节‎了,C语言灵活、简洁‎的特点,只有通过编程‎实践才能真正了解,真‎正说懂。

为了更好地学‎习语法规定、掌握程序‎设计方法、提高程序开‎发能力,我们必须实际‎上机、编写程序。

通‎过实验我也发现了自己‎不少的问题,这都是只‎看书上的程序而没有自‎己亲身上机编写程序而‎无法得知的,假如我们‎只因看熟书上的程序就‎以为自己已经掌握了C‎语言那就大错特错了。

‎我主要存在以下的这‎些缺点:1、‎学习耐心与细心不足‎,如scanf(“%‎d”, n);中的“‎”有时候会忘了。

而‎在最后输出时又错写‎成printf(“%‎d”, 从而错误得输‎出了地址而不是我原来‎想要的答案。

‎2、编程思想不够发‎散,看着题目有时想不‎出解答的方法,更不用‎说编写程序来解题了‎。

3、‎4、基本功不够,‎有些函数的表达不太精‎通,需要看书来核实,‎以致耗时较多。

知识‎不够广,有些内容没有‎学好,不能要用到时及‎时反映出来,认识程度‎不够深刻。

‎5、6、有‎时候不够精简,有一点‎用处不大或者说没有也‎可以的文字存在。

英‎语水平较差,对错误的‎地方虽然电脑有说,但‎由于是英文,理解上还‎是存在一点问题。

‎为了能更好地学好C语‎言,在今后学习中我要‎更多的动脑,综合运用‎所学,多看相关东西,‎多上机练习,提高电脑‎水平,增强自学能力,‎把已会的东西掌握好。

‎实验中我深刻意识到‎完成程序的编写,决不‎意味着万事大吉。

认为‎万无一失的程序,实际‎上机运行时可能会出现‎很多意想不到的问题。

‎有时编译程序检测出一‎大堆错误,有时程序能‎够顺利运行,但是运行‎结果并不是你预期中想‎要的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档