C语言程序设计入门学习六步曲.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

C语言程序设计入门学习六步曲

一、所谓的看懂听明白,只是很浅薄的语法学问,而我们编写的程序

或软件是要依据要解决问题的实际需要掌握程序的流程,假如你没有深刻

地理解C语言的语句的执行过程(或流程),你怎么会编写程序解决这些

实际问题呢?

二、用C语言编程解决实际问题,所需要的不仅仅是C语言的编程学

问,还需要相关的专业学问。例如,假如你不知道长方形的面积公式,即

使C语言学得再好你也编不出求长方形的面积的程序来。

三、C语言程序设计是一门实践性很强的课程,“纸上谈兵”式的光

学不练是学不好C语言的。例如,大家都看过精彩自行车杂技表演,假设,

你从来没有骑过自行车,光听教练讲解相关的学问、规章、技巧,不要说

上台表演、就是上路你唯恐都不行。

消失问题缘由清晰了,那么如何学习呢?请你看【C语言学习六步曲】

特殊提示:在使用本方法之前肯定要先阅读C语言的相关内容,要初

步把握相关学问的要点,然后按下述方法学习,可以到达理解、稳固、提

高C语言学问和提高程序调式力量的目的。

第一步、验证性练习

在这一步要求根据教材上的程序实例进展原样输入,运行一下程序是

否正确。在这一步根本把握C语言编程软件的使用方法(包括新建、翻开、

保存、关闭C程序,娴熟地输入、编辑C程序;初步记忆新学章节的学问

点、养成良好的C语言编程风格)。单击此处查看【C语言的编程风格】

使用《TurboC/C++forWindows集成试验与学习环境》软件可以很

便利地看着软件集成的《C语言入门教程》输入练习其中的程序例题。详

细使用方法参见软件帮忙局部。

初学者最简单犯的错误是:

1、没有区分开教材上的数字1和字母l,字母o和数字0的区分,

造成变量未定义的错误。另一个易错点是将英文状态下的逗号,分号;括号

()双引号输入出入成中文状态下的逗号,分号;括号(),双引号“”造

成非法字符错误。

2、C语言初学者易犯语法错误:使用未定义的变量、标示符(变量、

常量、数组、函数等)不区分大小写、漏掉“;”、“{”与“}”、“(”与“)”

不匹配、掌握语句(选择、分支、循环)的格式不正确、调用库函数却没

有包含相应的头文件、调用未声明的自定义函数、调用函数时实参加形参

不匹配、数组的边界超界等。

3、修改C语言语法错误时要留意以下两点:

(1)、由于C语言语法比拟自由、敏捷,因此错误信息定位不是特殊

准确。例如,当提示第10行发生错误时,假如在第10行没有发觉错误,

从第10行开头往前查找错误并修改之。

(2)、一条语句错误可能会产生若干条错误信息只要修改了这条错误,

其他错误会随之消逝。特殊提示:一般状况下,第一条错误信息最能反映

错误的位置和类型,所以调试程序时务必依据第一条错误信息进展修改,

修改后,马上运行程序,假如还有许多错误,要一个一个地修改,即,每

修改一处错误要运行一次程序。

其次步、照葫芦画瓢

在第一步输入的C程序的根底上进展试验性的修改,运行一下程序看

一看程序结果发生了什么变化,分析结果变化的缘由,加深新学学问点的

理解。事实上这和第一步时同步进展的,实现“输入”加深学问的记忆,

“修改”加深对学问的理解。记忆和理解是相辅相成的,相互促进。

例如:将最简洁的HelloWorld!程序

#includestdio.h

intmain()

{

printf(HelloWorld!);

return0;

}

中的printf(HelloWorld!);中的HelloWorld!改成你的姓名,运行

一下程序,看有什么变化?

再如求1+2+3...+100的和的程序

#include

main()

{

inti,sum=0;

for(i=1;i=100;i++)

{

sum=sum+i;

}

printf(sum=%d,sum);

}

第1次将for(i=1;i=100;i++)中的100改成50,运行一下程序,看

有什么变化?

第2次将for(i=1;i=10

文档评论(0)

151****5730 + 关注
实名认证
文档贡献者

硕士毕业生

1亿VIP精品文档

相关文档