编程过程的错误以及处理

目录摘要3ABSTRACT4Ⅰ绪论51.1常见编程语言概述51.2各种编程语言介绍及其特点51.2.1BASIC及VB语言51.2.2C、C++、C#61.2.3JAVA81.2.4PASCAL语言81.2.5COBOL语言9Ⅱ编程过程中的常见错误及处理92.1C++编程常见错误92.2不属于错误情况102.3实例代码12----1---编程是一项严密的工作,一个小小的错误就会造成程序不能正常运行,甚至引起程序、系统崩溃。一般来说编程过程中要遵循以下几点原则:尽量少用全局变量,尽可能的用过程或函数约束自定义变量,调用函数时返回值类型尽可能一致,不使用与系统中重名的函数名称,建立良好的编程习惯。一般来说,良好的编程习惯往往比苦练开发工具更重要。关键词:编程,错误,改正----2---Programmingisarigorouswork,asmallerrorwillcauseaprogramcannotfunctionproperly,orevencausetheprogram,asystemcrash.Programmingprocessingeneralshouldfollowthefollowingprinciples:minimizetheuseofglobalvariables,asmuchaspossiblewiththeprocedureorfunctionconstraintcustomvariables,callthefunctionreturnvaluetypeasconsistentaspossible,donotusethesamenamewithafunctionofthesystemname,theestablishmentofgoodprogramminghabits.Ingeneral,goodprogrammingpracticeisoftenmoreimportantthanhardtrainingdevelopmenttools.Keywords:programming,error,correct----3---Ⅰ绪论一、常见编程语言概述计算机并不能直接地接受和执行用高级语言编写的源程序,源程序在输入计算机时,通过“翻译程序”翻译成机器语言形式的目标程序,计算机才能识别和执行。这种“翻译”通常有两种方式,即编译方式和解释方式。编译方式是:事先编好一个称为编译程序的机器语言程序,作为系统软件存放在计算机内,当用户由高级语言编写的源程序输入计算机后,编译程序便把源程序整个地翻译成用机器语言表示的与之等价的目标程序,然后计算机再执行该目标程序,以完成源程序要处理的运算并取得结果。解释方式是:源程序进入计算机时,解释程序边扫描边解释作逐句输入逐句翻译,计算机一句句执行,并不产生目标程序。PASCAL、FORTRAN、COBOL等高级语言执行编译方式;BASIC语言则以执行解释方式为主;而PASCAL、C语言是能书写编译程序的高级程序设计语言。每一种高级(程序设计)语言,都有自己人为规定的专用符号、英文单词、语法规则和语句结构(书写格式)。高级语言与自然语言(英语)更接近,而与硬件功能相分离(彻底脱离了具体的指令系统),便于广大用户掌握和使用。高级语言的通用性强,兼容性好,便于移植。目前被广泛使用的高级语言有BASIC、C、COBOL、FORTRAN、LOGO以及VC、VB、JAVA等。二、各种编程语言介绍及其特点1.BASIC及VB语言BASIC语言全称是Beginner’sallPurposeSymbolicInstructionCode,意为“初学者通用符号指令代码“。1964年由美国达尔摩斯学院的基米尼和科茨完成设计并提出了BASIC语言的第一个版本,经过不断丰富和发展,现已成为一种功能全面的中小型计算机语言。BASIC易学、易懂、易记、易用,是初学者的入门语言,也可以作为学习其他高级语言的基础。BASIC有解释方式和编译方式两种翻译程序。vb是VisualBasic的简称,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高,且功能强大可以与Windows专业开发工具SDK相媲美。在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。VB主要特点有:面向对象、事件驱动、软件Software集成式开发、结构化设计语言、强大数据库访问功能、支持对象链接和嵌入技术、网络功能、多个应用向导、支持动态交换、动态链接技术、联机帮助功能。BASIC及VB主要优点①Basic简单易学,很容易上手。②VisualBasic提供了强大的可视化编程能力,可以让你轻松地做出漂亮的程序。③众多的控件让编程变得象垒积木...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?