c语言课件第1章_引言
更新时间:2023-04-21 04:33:01 阅读量: 实用文档 文档下载
- c语言ppt课件推荐度:
- 相关推荐
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
第一章 引论
第一章
引 论
§1.1 C语言的发展过程§1.2 C语言的特点和用途
§1.3 简单的C语言程序§1.4 C语言程序的结构 §1.5 怎样执行一个C语言程序
1/13
15:17
C
程序设计基础教程
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
第一章 引论
§1.1 C语言的发展过程20世纪70年代初C语言问世,1978年贝尔实验室正式 发表了C语言 1983年发表C语言标准, 。通常称之为ANSI C。
§1.2 C语言的特点和用途特点:8点
1.C语言简洁、紧凑,使用方便、灵活。ANSI C一共只有32个关键字, Turbo C扩充了11个关键字 注意:在C语言中,关键字都是小写的。 C 程序设计基础教程
2/13
15:17
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
第一章 引论
2.运算符丰富。共有34种。C把括号、赋值、逗号等都 作为运算符处理。
3.数据类型丰富。简单类型和构造类型4.具有结构化的控制语句。 顺序、分支、循环结构 5.语法限制不太严格,程序设计自由度大。 6.C语言允许直接访问物理地址,能进行位(bit)操作,能 实现汇编语言的大部分功能,可以直接对硬件进行操作。
7.生成目标代码质量高,程序执行效率高。8.与汇编语言相比,用C语言写的程序可移植性好。
3/13
15:17
C
程序设计基础教程
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
第一章 引论
§1.3 简单的C语言程序【例1-1】 #include<stdio.h>
main(){ printf(“Hello,world! /n”); } 程序说明: 1.include是文件包含命令,扩展名为.h的文件称为头 文件 ,表示在程序中要用到这个文件中的函数。 2.main是主函数的函数名,表示这是一个主函数。 C 程序设计基础教程
4/13
15:17
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
第一章 引论
3.printf是函数调用语句,printf函数的功能是把要输出 的内容送到显示器去显示。 4.main()函数中的内容必须放在一对花括号“{}”中。
Turbo C (TC2.0)的使用:1. Turbo C的简介 启动TC后,(按ALT+ENTER,转入全屏显示) TC主屏,由四部分组成:主菜单、编辑窗口、消息窗口、 消息窗口和功能键提示行,如图所示。 主菜单主要包括装入、编辑、编译、连接、调试和运行等 功能,位于Turbo C窗口的顶部,包括有File(文件)、 Edit(编辑)、Run(运行)、Compile(编译)、 Project(工程)、Options(选择)和Debug(调试)七 个选项。5/13 15:17
C
程序设计基础教程
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
第一章 引论
Turbo C主屏幕6/13 15:17
C
程序设计基础教程
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
第一章 引论
2. Turbo C的使用 C语言程序员可在Turbo C环境下进行全屏幕编辑, 利用窗口功能进行编译、连接、调试、运行、环境设置等 工作。 创建编辑源程序(选File/New、选File/Load) →编 译源程序 (直接按Alt+F9 或主菜单中选择Complie项 ) →运行程序(可直接Alt+R键 或F9) 按Alt+F5键或选择Run菜单下的use screen命令, 查看运行结果。
7/13
15:17
C
程序设计基础教程
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
【
例1-2】 #include<stdio.h> #include<math.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。8/13 15:17
C
程序设计基础教程
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
第一章 引论
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.
9/13
15:17
C
程序设计基础教程
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
【例1-3】 #include<stdio.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语言规定,源程序中所有用到的变量都必须先说明,后使用, 否则将会出错。 C 程序设计基础教程 10/13 15:17
第一章 引论
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
第一章 引论
§1.4 C语言程序的结构一个C语言程序可由下面不同的部分组合而成: ①文件包含部分 ②预处理部分 ③变量说明部分
④函数原型声明部分⑤主函数部分 ⑥函数定义部分
11/13
15:17
C
程序设计基础教程
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
第一章 引论
说明:1.一个最简单的C程序可以只包含两个部分:文件包含 部分、主函数部分。 2.每一个C程序文件的后缀为.c,并且每一个C源程序都必 须有且仅有一个主函数,主函数的组成形式如下所示: mian() { 变量说明部分
程序语句部分} 每一个C语言的语句由分号结束。12/13 15:17
C
程序设计基础教程
个人认为比较详细了,老师讲的超简,只有自学。三六章是重点哦
第一章 引论
§1.5 怎样执行一个C语言程序
第一步:编辑。将C源程序用一个后缀为.C的文件保存起来, 如:myfile.c 第二步:编译。检查源程序中的语法错误,生成目标代码 文件,如:myfile.obj 第三步:连接。将程序中用到的其他函数(由文件包含提 供或自定义的函数)连接到程序中,生成可执行文件,如, myfile.exe
第四步:运行。13/13 15:17
C
程序设计基础教程
正在阅读:
c语言课件第1章_引言04-21
关于金石滩环境保护状况的调查报告01-18
浅析新闻编辑所需素养及网络时代面临的矛盾09-09
2014数学中国国际赛评阅结果最终稿(1月15日)09-10
人工克隆选择算法在自适应控制参数整定中的应用研究毕业论文10-11
粮油加工工艺学 试题库201411-18
幼师个人辞职报告范文03-25
社会医学研究方法05-13
20XX年小学英语教学工作计划06-13
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 引言
- 课件
- 语言
- 用于弹性波方程模拟的基于逐元技术的谱元法.pdf
- 上海教师资格证心理学复习题
- 2012高考安徽文科数学试卷及答案
- 金正昆教师礼仪讲座学习笔记
- 5.1高一数学y=Asin(ωx+φ)的图象
- 第7章 信号波形测量(new)
- 2011年北京市国家司法考试报名公告
- 2013-2022年中国温度传感器行业投资前景分析预测报告
- A1《混凝土结构设计规范》GB 50010-2010
- 数据库报告(图书馆信息管理系统)
- 二级C语言考试必备(真题)考点14 scanf函数
- 2022-2022年中国高铁零部件行业发展态势与竞争战略分析报告
- 机械臂轨迹跟踪控制研究进展
- 串联电路的分压作用-杨海
- 绣花线的种类和性质
- 沁园春 雨巷导学案
- 2015年劳务员习题集基础知识实物加答案
- 学校教研主任2022年述职报告
- 八年级数学下册《第三章 分式(二)》回顾与思考 北师大版
- E-POS、CRM系统操作及管理规范