《简介与helloworld》PPT课件

《简介与helloworld》PPT课件

ID:45583272

大小:632.00 KB

页数:32页

时间:2019-11-15

《简介与helloworld》PPT课件_第1页
《简介与helloworld》PPT课件_第2页
《简介与helloworld》PPT课件_第3页
《简介与helloworld》PPT课件_第4页
《简介与helloworld》PPT课件_第5页
资源描述:

《《简介与helloworld》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、WelcometoC语言程序设计(Cprogramming)教师:谢竞博部门:计算机公共基础实验教学研究中心课程主页(可查阅课程相关资料和重要通知):202.202.43.5(内外网均可访问)E-mail(课后有疑问可发信提问):xiejb@cqupt.edu.cnQQ:570989638(约定时间答疑)本讲内容课程介绍程序设计过程最简单的C程序2教材与参考书教材:甘玲等.《解析C程序设计》.清华大学出版社.2007其它参考书:BrianW.Kernighan,DennisRitchie.《C程序设计语言(英文影印版)》(第二版).清华大学出版社或机械工业出版社.(优点:由C语言的开发

2、者编写,最专业、最准确)(美)琼斯,艾特肯.《21天学通C语言》(第6版).信达工作室译.人民邮电出版社.2003(优点:循序渐进,深入浅出,结构合理,更适合自学)苏小红等.《C语言大学实用教程》(第2版).电子工业出版社.2008.07(优点:程序书写严谨、规范,一题多解,例题习题丰富、趣味性强)颜晖.《C语言程序设计实验指导》.高等教育出版社.2008(优点:调试过程截图丰富,便于学生课下自学)苏小红.《C语言大学实用教程习题与实验指导》.电子工业出版社.2005.06(优点:题目丰富、趣味性强)一、课程介绍3课程基本信息课程计划:学时:64学时(全部在机房完成)所需基础知识:《计

3、算机科学导论》,尤其是编码、内存、程序设计基础等章节希望大家课下能够提前自学!一、课程介绍4学习意义?为进一步学习其他专业课程和今后从事软件开发工作打下坚实的基础。一、课程介绍我要先练基本功!5为什么选择C语言?具备高级语言的优点,也具备低级语言的功能。所以也可以是一种中级语言具有所有高级语言所具备的易学、易用、易读、易懂、强大、可移植的特点;与其它高级语言不同,它支持涉及硬件或系统底层的开发历史悠久,战勋卓著诞生于上世纪70年代初,成熟于80年代很多重量级软件都是用C写的,如UNIX上天入地,无所不能几乎没有不能用C写出来的软件,且代码简洁没有不支持C的系统(兼容性强)很多流行语言,

4、例如C++,JAVA都以C为基础……一、课程介绍6C语言的发展简史原型ALGOL60语言1963年CPL(CombinedProgrammingLanguage)1967年BCPL语言1970年B语言1973年C语言1978年《TheCProgrammingLanguage》1982-90年制定现行的C语言标准--ANSIC1983年C++C语言的设计者DennisM.Ritchie和Unix的设计者KenThompson接受美国国家技术勋章附:7其它语言机器语言:101110000000000100000000000001010000000100000000汇编语言:MOVAX,1A

5、DDAX,1像不像天书?C语言:printf("%d",1+1);C语言是程序设计语言中的一种,它有自己的书写要求(语法)。http://people.ku.edu/~nkinners/LangList/Extras/langlist.htm简单介绍了约2500种计算机语言附:8程序设计语言的发展简史机器语言汇编语言用助记符表示指令由0、1序列构成的指令码例:C++,JAVA,C#等面向对象的接近人类的自然语言和数学语言。例:Fortran、Basic、C、Prolog等面向过程的例:SQL等面向问题的高级语言附:9程序设计语言老兄:帮我计算一下1+1=?自然语言机器语言人发出的指

6、令要按一定的规则来书写再翻译或解释成计算机所能看懂的机器语言由编译软件辅助完成,主要是由大家自行练习。这就是程序设计的主要内容或目的,也是我们课堂上要讲的主要内容:就是如何将要完成的任务写成计算机能够明白并能够工作(运行)的程序设计语言!二、程序设计过程(重点)10三、最简单C程序(重点)#includevoidmain(){printf(“hello,world!”);}/*C*/将自然语言书写的任务转换成计算机能够执行的C语言是我们理论课上的主要内容。例1-3:上机实现在屏幕上输出字符序列Hello,World!”11最简单的C程序的组成/*在屏幕上输出“he

7、lloworld!”*/#includevoidmain(){printf(“hello,world!”);}任何C程序都必须有且只能有一个主函数main(),它是程序的入口,也是程序的出口。C语言程序是由函数组成的,main是函数名,括号内可以包含一些参数;花括号内的内容称为函数体;一般情况下,每个程序都由多个函数组成;各种功能语句书写在函数体内;不同语句之间用分号分隔;C语言的库函数,使用(调用)这种类型的函数之前要在

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

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

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