C语言基础知识课件.pptxVIP

C语言基础知识课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言基础知识一、计算机与程序设计语言二、C程序的基本结构和运行过程 三、数据类型、常量、变量四、基本的输入输出五、算术运算符和算术表达式六、数学标准函数软件硬件输入设备输出设备存储器运算器控制器一、计算机与程序设计语言应用软件(各种语言开发的应用软件系统)支撑软件操作系统计算机知识体系人高级语言(C,C++,Java等)数据结构软件工程软件编译程序数据库管理系统操作系统计算机硬件组成原理程序设计程序是对计算任务的处理对象和处理过程的描述。程序设计的发展面向计算机的程序设计二进制形式、汇编面向过程的程序设计按功能划分,自顶向下,逐步求精面向对象的程序设计按对象划分,研究对象之间的关系程序设计语言你知道的程序设计语言?C语言的产生与特点产生于贝尔实验室,用于做UNIX中间语言的特点面向过程,结构化程序设计语言应用非常广泛,体现程序员的水平学习方法基于语法,目的在写出表达你思想的程序C语言与C语言运行环境产品C语言是贝尔实验室于70年代初研制出来的,用于编写UNIX。后来又被多次改进,并出现了多种版本。80年代初,美国国家标准化协会(ANSI),根据C语言问世以来各种版本对C语言的发展和扩充,制定了ANSI C标准(1989年再次做了修订)。C语言的编译系统Microsoft CTurbo CBorland CQuick C……通常C++编译系统兼容C不同系统的C语言要求可能稍有不同,开发环境有不同C语言的特点中间语言:C语言同时具有汇编语言和高级语言的优势。(1)语言简洁、紧凑,使用方便、灵活。 (2)运算符极其丰富。(3)生成的目标代码质量高,程序执行效率高。(4)可移植性好(较之汇编语言)。(5)可以直接操纵硬件。 二、C程序的基本结构和运行过程一个简单的C程序是由函数组成的。至少有一个主函数 main() ,程序总是从主函数开始运行。还可以有多个其它函数,其它函数可以是自己编的,也可以是别人编的,或是系统提供的库函数。#include <stdio.h> int main(){ printf("Hello,World.\n"); return 0;}如何写函数函数的一般形式:函数类型 函数名(参数){ 函数体;}函数体由语句组成,每个语句以 ; 结束一行可以写多个语句,一个语句也可以写在多行上加注释的方法: /* …… */或者// ……#include <stdio.h> int main(){//输出"Hello,World." printf("Hello,World.\n"); return 0;}写一个自己的函数#include <stdio.h> int main(){ printf("Hello,World.\n"); return 0;}#include <stdio.h> void MyFunc(){ printf("Hello,World.\n");}int main(){//这可是我写的函数 MyFunc(); return 0;}语句函数体由语句组成,每个语句以 ; 结束只有;的语句------空语句,什么都不执行。什么时候可能用?复合语句:用{ }括起来的多个语句,什么时候用?main() { …… {……} /*复合语句。注意:右括号后不需要分号。*/ …… }关键字数据类型关键字:char, double, enum, float, int, long, short, signed, struct, union, unsigned, void控制语句关键字:break, case, continue, default, do, else, for, goto, if, return, switch, while存储类型关键字:auto, extern, register, static其它关键字:const, sizeof, typedef集成开发环境很多产品可以用上课暂用Microsoft Visual c++ 6.0你当然可以用别的什么,比如Turbo C 2.0, Turbo C++ 3.0 等等打开Microsoft Visual c++ 6.0File\new\projects\Win32 Console Application选好工程名和位置,依向导指示做观察,并将程序编写成[P5,例1-2]试着进行调试(书附录C)单步运行,设断点,运行中查看变量值等。The Build Process作业1:熟悉开发环境调试[P6,例1-3]作业2:读书,越多越好必须读P7作业3:每章后的题选做注意:需要提交的作业每周查看“教育在线”本课程网站三、数据类型、常量、变量存什么样的数据整型实型字符型数据的存储空间与取值范围8位16位32位64位数据是否带符号有符号型无符号型数

文档评论(0)

子不语 + 关注
官方认证
服务提供商

平安喜乐网络服务,专业制作各类课件,总结,范文等文档,在能力范围内尽量做到有求必应,感谢

认证主体菏泽喜乐网络科技有限公司
IP属地山东
统一社会信用代码/组织机构代码
91371726MA7HJ4DL48

1亿VIP精品文档

相关文档