目录摘要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提供了强大的可视化编程能力,可以让你轻松地做出漂亮的程序。③众多的控件让编程变得象垒积木...