初学C语言程序设计的基本方法和技巧.doc

初学C语言程序设计的基本方法和技巧.doc

ID:19318213

大小:33.00 KB

页数:5页

时间:2018-10-01

初学C语言程序设计的基本方法和技巧.doc_第1页
初学C语言程序设计的基本方法和技巧.doc_第2页
初学C语言程序设计的基本方法和技巧.doc_第3页
初学C语言程序设计的基本方法和技巧.doc_第4页
初学C语言程序设计的基本方法和技巧.doc_第5页
资源描述:

《初学C语言程序设计的基本方法和技巧.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、初学C语言程序设计的基本方法和技巧  【摘要】本文作者通过总结多年C语言程序设计课程的教学经验,对初学C语言程序设计过程中的重要知识点和难点问题作了较为详细的说明,并提出学习C语言的基本方法即熟记基本知识点、掌握程序的基本结构、掌握一定的常用算法和培养良好的编程习惯。  【关键词】C语言程序设计算法  【中图分类号】U412.6【文献标识码】A【文章编号】1673-8209(2010)01-00-02    无论哪所大学的计算机专科和本科都需要学习C语言,《C语言程序设计》是计算机专业的一门必修课程,也是学习如何编程的入门课。初学C语

2、言的人都会觉得C语言不好学,感到无从下手。其实,按照我们现在的教学大纲和教学要求,只要同学们掌握一些方法,多读,多写,克服心理上畏难情绪,C语言是完全可以学好的并且灵活应用的。我总结了多年的《C语言程序设计》课程的教学经验和学生在学习过程中常见的一些问题,在些介绍一些C语言的学习和编程技巧,希望给初学C语言的同学有一定帮助。  C语言是一门应用最广泛的基础高级编程语言,有很多语言都是由它发展而来的,所以学习好C语言之后再学习任何一种编程语言都会轻松上手。    1熟记基本知识点    学习C语言和学习任何一种语言的方法基本一样。我们婴

3、儿期间咿呀学语时,从一个字开始学,然后两个,接着更多,最后我们能成句,成段,到出口成章。学习C语言的时候也一样,有些最基本的内容必须要记下来。  1.1关键字  关键字是由C语言规定的具有特定意义的字符串。它们是写C语言的基础,如果关键字不记下来,那编程是寸步难行。  1.2运算符  C语言中的运算符和表达式与我们数学上的运算符和表达式有相同的,也有不同的。我们在学习的时候就注意记住并弄清楚那些不同的地方。基本的语法表达式及执行过程。选择结构中的if语句和switch语句。循环语句中的for语句、while语句和do-while语句。

4、这部分就好比是你会了许多词,然后得把这些词组成一些句子,语法的作用就是告诉你怎样说好一句话,表达清楚的意思。  1.3常用库函数  在这里最重要有两个函数:输入函数scanf()和输出函数printf()。一个程序如果没有输入,那无论运行多少次结果都一样,那也就失去了写程序的目的了。同样一个程序如果没有输出,那运行程序有什么意义呢?当然输出的形式比较多。在初学C语言的时候主要是从屏幕上输出结果。所以这两个函数的使用方法也必须要掌握。这两个函数已经定义在stdio.h这个头文件中,不用我们自己写,它们不是C语言中的语句,所以在使用这两个

5、函数时在源程序顶部一定要加上#include。这是为了让我们在执行程序的时候,让计算机知道scanf()和printf()这两个函数怎么用。5  掌握上面的必须要记下来的内容,相当于我们开始学说话时先听别人说,我们自己跟着学一些最基本的日常语言。这时我们就可以从一些简单的程序开始读,能把每一个程序的运行结果能自己读程序准确地执行出来,那样我们就可以开始来编写程序了。    2掌握程序的基本结构    编写程序一定要注意程序的结构性。学习写程序,不能开始就写代码。许多人在动手写程序的时候感到无从下笔。原因主要是:看到一个题目不知道如何去

6、分析,它怎么才能变成一个程序呢?这是初学者在编写程序的主要问题。我在教学中采用了一种分步式的方法。  2.1看到一个题目的时候先别想着编程序,用一个具体的实例想想不用程序你是如何解决这个问题的  例如输入三个数,输出最小值。我们用3,8,6三个数来考虑,我们一看就知道3是最小的。可是我们这一看中其实并不简单,其中有判断。我们先看第一个数3,然后已经记在我们头脑中了,再看第二个数8,3比8小,那我们还是记住3,再比较第3个数6,最后确定3是最小的。我们现在就是要把我们头脑中很快闪过的这些判断过程想清楚。  2.2我们要弄清楚一个程序由哪

7、些部分组成  这就好比我们写一篇文章也有一些结构。一个C程序也有其一般结构,我把它归纳成下面格式。  #include  main()  {  定义变量;int,float,char,double  输入数据;键盘输入scanf();  直接赋值;例如x=3;  处理数据;if-else;switch;for;while;do-while;  输入数据;printf();  }  第一行代码表示把标准的输入输出头文件包含在这个程序中。第二行代码是C程序的主函数,每个C程序中必须有且仅有一个main()函数。然后是函数的一对“{}”。 

8、 定义变量的意思好比买一块地,有了这块地就可以在上面盖房、种庄稼之类的。但是为了便于统一管理,比如城市已经规划好了,你在郊区买的地就只能种庄稼,在市中心买的,就只能盖房,这就是变量类型的含义了。用上面求最小值的例子。我们

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。