网站大量收购独家精品文档,联系QQ:2885784924

C语言程序设计(第二版) 教学课件 作者 李丽娟 马淑萍主编 第1章_引言.ppt

C语言程序设计(第二版) 教学课件 作者 李丽娟 马淑萍主编 第1章_引言.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C 程序设计基础教程 第一章 引论 * */13 第 一 章 引 论 §1.1 C语言的发展过程 §1.2 C语言的特点和用途 §1.3 简单的C语言程序 §1.4 C语言程序的结构 §1.5 怎样执行一个C语言程序 * */13 §1.1 C语言的发展过程 1983年发表C语言标准, 。通常称之为ANSI C。 §1.2 C语言的特点和用途 特点:8点 20世纪70年代初C语言问世,1978年贝尔实验室正式发表了C语言 1.C语言简洁、紧凑,使用方便、灵活。 ANSI C一共只有32个关键字, Turbo C扩充了11个关键字 注意:在C语言中,关键字都是小写的。 * */13 2.运算符丰富。共有34种。C把括号、赋值、逗号等都作为运算符处理。 3.数据类型丰富。简单类型和构造类型 4.具有结构化的控制语句。 顺序、分支、循环结构 5.语法限制不太严格,程序设计自由度大。 6.C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。 7.生成目标代码质量高,程序执行效率高。 8.与汇编语言相比,用C语言写的程序可移植性好。 * */13 §1.3 简单的C语言程序 【例1-1】 #includestdio.h main() { printf(“Hello,world! /n”); } 程序说明: 1.include是文件包含命令,扩展名为.h的文件称为头文件 ,表示在程序中要用到这个文件中的函数。 2.main是主函数的函数名,表示这是一个主函数。 * */13 3.printf是函数调用语句,printf函数的功能是把要输出的内容送到显示器去显示。 4.main()函数中的内容必须放在一对花括号“{}”中。 Turbo C (TC2.0)的使用: Turbo C的简介 启动TC后,(按ALT+ENTER,转入全屏显示) TC主屏,由四部分组成:主菜单、编辑窗口、消息窗口、消息窗口和功能键提示行,如图所示。 主菜单主要包括装入、编辑、编译、连接、调试和运行等功能,位于Turbo C窗口的顶部,包括有File(文件)、Edit(编辑)、Run(运行)、Compile(编译)、Project(工程)、Options(选择)和Debug(调试)七个选项。 * */13 Turbo C主屏幕 * */13 2. Turbo C的使用 C语言程序员可在Turbo C环境下进行全屏幕编辑,利用窗口功能进行编译、连接、调试、运行、环境设置等工作。 创建编辑源程序(选File/New、选File/Load) →编译源程序 (直接按Alt+F9 或主菜单中选择Complie项 ) →运行程序(可直接Alt+R键 或F9) 按Alt+F5键或选择Run菜单下的use screen命令,查看运行结果。 * */13 【例1-2】 #includestdio.h> #includemath.h main() { double x,s; prinft(“input number:”); scanf(“%lf”, x); s=cos(x); printf(cos(%lf)is %lf/n”, x,s); } 程序说明: 1.程序包含了两个头文件:stdio.h、math.h。 2.在main函数中定义了两个双精度实数型变量x、s。 * */13 3.printf(“input number:”);用于显示提示信息。 4.scanf(“%lf”,x);用于从键盘获得一个实数x。 5.s=cos(x);求x的余弦,并把它赋给变量s。cos函数是数学函数,其头文件为math.h 6.printf (“cos(%lf)is%lf\n”,x,s);显示程序运算结果。双引号“…”中有两个格式字符%lf,分别对应着两个输出变量:x和s. * */13 【例1-3】 #includestdio.h int add(int x, int y); main() { int a, b, c; printf (“please input value of a and b:\n”); scanf(“%d %d”, a, b); c=add(a,b); printf (“max=%d”,c;); } int add(int x, int y) { return(x+y); } C语言规定,源程序中所有用到的变量都必须先说明,后使用,否则将会出错。 * */13 §1.4 C语言程序的结构 一个C语言程

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档