分析C语言编程中常见错误及解决办法

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

分析C语言编程中常见错误及解决办法

作者:胡金荣

来源:《数码设计》2018年第03期

摘要:C语言是计算机基础教学中被广泛利用的一种教学语言,是目前计算机技术应用的重要内容,利用C语言程序的编写可以为办公自动化提供更为便捷的条件,因此强调其在具体实践中的利用现实意义显著。在学习应用C语言编程发现其在实践中存在着一些比较常见的错误,这些错误对办公质量和效率有重要的影响,所以要对其进行有效的解决。本文就C语言编程中常见的错误和解决方法做具体分析,旨在指导实践工作,提升编程的效率和质量。

关键词:C语言编程;常见错误;解决办法

中图分类号:TP312.1 文献标识码:A 文章编号:1672-9129(2018)03-0021-02

Analyze Common Mistakes in C Language Programming and Solutions

HU Jinrong*

(Xinjiang Shihezi Engineering Technology School, Xinjiang Shihezi, 832000, China)

Abstract:C language is a widely used teaching language in computer basic education. It is an important content of computer technology application. The use of C language program can provide more convenient conditions for office automation. Therefore, it emphasizes its practice. The use of real significance in the. Learning to use the C language programming found that there are some common mistakes in practice, these errors have an important impact on office quality and efficiency, so we must effectively solve it. This article analyzes the common mistakes and solutions in C language programming and aims to guide practical work and improve the efficiency and quality of programming.

Keywords:C programming; common mistakes; solutions

引用:胡金荣. 分析C语言编程中常见错误及解决办法[J]. 数码设计, 2018, 7(3):21-22.

Cite:HU Jinrong. Analyze Common Mistakes in C Language Programming and Solutions[J]. Peak Data Science, 2018, 7(3): 21-22.

引言

C语言是计算机基础教学中被广泛利用的一种教学语言,从具体的分析来看,C语言的显著特点是功能比较强、使用方便且灵活,而且对语法的检查不像其他的语言那样严格。这些显

著的特点为C语言的使用带来的便捷,但同时也为初学者带来了诸多的不便,因此在其具体使用中往往会出现一些错误,导致设计的失败。为了更好的指导C语言的实践运用,总结分析C 语言编程中存在的错误并对解决方法做分析现实意义显著,以下便是总结的一些常见错误和解决方法。

1 编写问题

1.1 输入格式和要求不相符问题

具体分析计算机初学者C语言编程实践,其存在的一个显著问题是输入格式和要求存在着不相符的情况。简单来讲,在C语言的编程中,具体的数据以及信息符号输出需要和要求做到一致,这样,程序格式才会正确,否侧程序无法运行。举个简单的例子,在scanf(%d%d,&a&b);的编写中,正确的输入数据方法是在两个数据之家使用空格、TAB键、回车键进行分隔,若是使用其他的符号做分隔,数据会出现不能正确读入变量的问题。简言之,在编程中,格式是需要重点注意的问题,一定要保证输入的格式和具体的要求相符合。

1.2 数据输入输出时格式说明与变量类型不相符问题

在利用C语言做具体程序编写的时候,如果出现数据输入输出时的格式说明和变量类型存在不相符的情况,程序的应用也会出现问题,因此需要对这一现象做有效的处理。举个简单的例子,在程序int a,that b;这个程序的具体利用中,如果希望a=3,b=3.5,可以利用scanf (%%d’,&a&b);格式,如果只是从键盘上做3 3.5的输入,变量不会对正确的数据进行接收。而这种错误在编译的过程中不会有错误信息的显示,所以初学者需要格外的注意。

1.3 书写变量标识时大小写忽略问题

在利用C语言做程序编写的时候,第三个比较常见的问题是在变量书写的时候存在着大小写被忽略的情况。具体分析C语言编程要求发现其对大小写的认定是不同的,即在C语言编程中,大小写是被当做不同的字符使用的。从编程习惯来看,符号常量名一般用大写,变量名用小写,这样可以增强可读性。在C语言编程中,除去大小写存在忽略的问题,一些初学者会将字母“O”和数字“0”做混淆导致错误出现,因此在具体编程的时候,需要仔细核对字符,避免出现此类问题。

1.4 字符常量和字符串常量混淆问题

在C语言编程中,字符常量和字符串常量是完全不同的内容,因此在具体的程序编写中需要对二者做区分,可是目前的一些计算机初学者还是会将二者弄混。简单分析来看,所谓的字符常量,其一般是由单引号括起来的单个字符,而字符串常量是由双引号括起来的字符序列,从具体形态也能够做二者的区别。再者,字符串结束的时候会由系统添加“γ)”符号,所以字符串“a”实际上是“a”和“γ)”两个字符的综合表示,所以将其献给一个字符变量与语法要求不相符。

相关文档
最新文档