c语言入门学习

C语言入门教程-最简单的C程序
C语言入门教程-最简单的C程序
最简单的C程序
让我们从一个最简单的C程序开始,了解一下C的基本要素和编译过程。将下面的程序录入一个标准的文本编辑器(UNIX上用vi或emacs、Windows上用Notepad、Macintosh上用TeachText),然后以samp.c的文件名保存。文件名如果没有.c结尾,编译的时候就很可能会出现一些错误,所以要确保文件名以.c结尾。另外,请确保您的编辑器不会自动在文件名末尾添加后缀(如.txt)。下面是我们的第一个程序:
int main()
printf(" 这是我第一个程序的输出!\n");
执行时,程序使计算机输出“这是我第一个程序的输出!”,之后便退出了。真是简单到不能再简单了!
录入本程序时,注意将#include中的“#”放在第一列,即最左侧。其他行的间距和缩进可随个人喜好选择。某些UNIX系统上有一个叫cb的C程序美化器,它可以为您美化代码格式。上例程序代码的空格和缩进风格可作为格式的范例。
请按下面步骤编译本程序:
在 UNIX 系统上,键入gcc samp.c -o samp(若gcc不能用就用cc)。此命令行的作用是调用名为gcc的C编译器来编译samp.c,并将生成的可执行文件命名为samp。要运行编译好的程序,请键入samp(有些 UNIX 系统上要键入./samp)。
在使用在使用DJGPP的DOS和Windows电脑上,请在MS-DOS命令中键入gcc samp.c -o samp.exe。这条命令会调用名叫gcc的C编译器,使它编译samp.c,并生成一个可执行文件samp.exe。要运行程序,只需键入samp。
如果您使用的是其他编译器或其他开发系统,阅读并遵循该编译器的指南。
当您运行这个程序后,您应该会看到“这是我第一个程序的输出!”的打印了。当您编译这个程序时,到底发生了什么?下面是示意图:
C语言编译器
如果您键入程序时打错了,它要么不会编译,要么不会运行。如果程序没有编译,或者没有正确地运行,请重新编辑,检查输入的时候是否有误。然后修正错误,重新编译。
发表评论:
馆藏&77407
TA的最新馆藏c语言编程怎样入门_百度知道您当前位置:&->&&->&
更新时间:
文件大小:126.7MB
语言要求:简体中文
浏览次数:人浏览
同类热门资料
资料下载地址
(确认已经开启迅雷或电驴)
C语言是编程方式灵活多样、功能强大、应用广泛的一种程序设计语言。从程序设计语言的发展历程来看,尽管后来出现了以C++、Java和C#等为代表的新语言,但C语言的基础地位不可撼动。
C语言的核心是结构化的编程思想,本书一共分为四篇,循序渐进地讲述了C语言的语法规则和编程思想,从基本概念到具体实践、从入门知识到高阶主题、从语法语义到数据结构和算法都进行了详细的阐述,并通过实例对具体知识点进行了详细的讲解。
本书的特点是内容全面、翔实,通俗易懂,循序渐进地介绍了C语言各方面的知识,重点突出。本书含有大量实例,代码短小精炼,紧扣所讲要点的本质,以加深读者的印象,同时结合笔者多年使用C语言的经验,阐述了很多代码编写技巧,读者可将代码复制到自己的机器上进行实验,自行实践和演练。
本书适合C语言的初级、中级读者阅读,并可作为开发人员的参考手册。
《零基础学C语言》适合C语言的初级、中级读者阅读,并可作为开发人员的参考手册。
循序渐进,全面掌握:从入门到提高,从语法、语义到数据结构,一点一滴吃透C语言
实例丰富,迅速上手:提供133个例和1个综合案例讲解,实例可轻松移植,易于掌握
示例简洁,紧扣主题:每个示例程序短小精炼,可以很好地层示所讲知识要点
要点突出,贴心提示:对不好理解的技术点或容易出错的地方给出特别提示,加深读者理解
编程经验,心得体会:给出编者多年开发经验的精心总结,让读者少走弯路
相关学习资料
友情链接:
最新资料 &&&& &&&&&&&&&&&&&&&&
学习资料库,由广大资源爱好者通过共享互助而共享各种学习资料,但学习资料库无法保证所共享资料的完整性和合理性
版权所有 Gzip enabled使用其它方式登录
上次登录时间:
新东方优能-老师
学员 2433 人
您所在的位置:
> 学习社区
你想学计算机语言,那么你永远绕不开C语言。来这里,如果你是计算机菜鸟,这里有优秀的C语言课程,如果你是大神,我们欢迎你分享你的经验。这里是e良师益友打造的C/C++学习社区
[心得]C语言入门学习需要掌握的六个步骤
作者:e良师益友网
c语言难学吗?需要掌握哪些技巧,如果你还没有一点基础,作为初学者不妨看看这六个学习步骤,能帮助你更好的学好c语言程序,很多编程语言都是互通的,下面我们一起来看看详细的内容。
小编说明:在使用本方法之前要先阅读C语言的相关内容,要初步掌握相关知识的要点,然后按下述方法学习,可以达到理解、巩固、提高C语言知识和提高程序调式能力的目的。
在程序开发的过程中,上机调试程序是一个不可缺少的重要环节。“三分编程七分调试”,说明程序调试的工作量要比编程大得多。这里以如何上机调试C程序来说明C语言的学习方法。
第一步、验证性练习
在这一步要求按照教材上的程序实例进行原样输入,运行一下程序是否正确。在这一步基本掌握C语言编程软件的使用方法(包括新建、打开、保存、关闭C程序,熟练地输入、编辑C程序;初步记忆新学章节的知识点、养成良好的C语言编程风格)。
初学者最容易犯的错误是:没有区分开教材上的数字1和字母l,字母o和数字0的区别,造成变量未定义的错误。另一个易错点是将英文状态下的逗号,分号;括号()双引号""输入出入成中文状态下的逗号,分号;括号(),双引号“”造成非法字符错误。
第二步、照葫芦画瓢
在第一步输入的C程序的基础上进行试验性的修改,运行一下程序看一看程序结果发生了什么变化,分析结果变化的原因,加深新学知识点的理解。事实上这和第一步时同步进行的,实现“输入”加深知识的记忆,“修改”加深对知识的理解。记忆和理解是相辅相成的,相互促进。
例如:将最简单的Hello World!程序
#include "stdio.h"
int main()
printf("Hello World!\n");
printf("Hello World!\n");
中的Hello World!改成你的姓名,运行一下程序,看有什么变化?
再如求1+2+3...+100的和的程序
int i,sum=0;
for(i=1;i&=100;i++)
sum=sum+i;
printf("sum=%d\n",sum);
第1次将for(i=1;i&=100;i++)中的100改成50,运行一下程序,看有什么变化?
第2次将for(i=1;i&=100;i++)中的i++改成i=i+2,运行一下程序,看有什么变化?
找出程序结果变化的原因,就加深了对C语句的理解。
第三步、不看教材看是否能将前两步的程序进行正确地输入并运行。
在这一步要求不看教材,即使程序不能运行,看能否将其改正,使其能正确运行。目的是对前两步的记忆、理解进一步强化。
第四步、增强程序的调试能力
在教材中每章都有C语言初学者易犯的错误,按照易出错的类型,将教材中的正确的程序改成错误的程序,运行一下程序,看出现的错误信息提示,并记下错误信息,再将程序改成正确的,运行一下程序。这样反复修改,就能够学习C语言程序发生错误的原因和修改错误的能力。
例如,将Hello World程序中语句
printf("Hello World!\n");
中的;改成中文的分号;
运行一下程序,看有什么结果?
第五步、研究典型的C语言程序,提高程序设计能力
在软件中有50多个典型的源程序,研究它的实现方法,提高自己的程序设计能力。
第六步、研究课程设计源成序,提高C语言的综合应用能力。
软件中有4个注释详细的课程设计源程序。
您可能感兴趣的课程
¥2023课时
¥19.918课时
55人已学习
C/C++ 工具资料
C/C++ 最新问答
C/C++ 讲师或机构
C/C++ 交流区
C/C++相关群组
老师和机构
关注微信公众平台,知识改变你的未来!
&&&&|&&&&&&&&|&&&&&&&&|&&&&&&&&|&&&&&&&&|&&&&
良师益友教育 广州良师益友文化传播有限公司 ICP证 增值电信业务经营许可证:

我要回帖

 

随机推荐