1 / 36
文档名称:

C语言程序设计().ppt

格式:ppt   大小:728KB   页数:36页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计().ppt

上传人:ipod0c 2017/9/12 文件大小:728 KB

下载得到文件列表

C语言程序设计().ppt

相关文档

文档介绍

文档介绍:程序设计一(C语言)
复旦大学管理学院
课程安排
第一章 C语言概述(教材第1章)
第二章数据类型、运算符与表达式(教材第3 、4章)
第三章算法基础与程序控制结构(教材第2、5、6章)
第四章模块化程序设计(函数) (教材第8、9章)
★期中考试
第五章数组(教材第7章)
第六章指针(教材第10章)
第七章结构体与共用体(教材第11章)
第八章位运算(教材第12章)
第九章文件(教材第13章)
★期末考试
★课程设计(最后两周)
第一章 C语言概述
C语言程序设计
一、C语言及其学习特点
P1-2
63年 67年 70年 72年贝尔 78年
ALGOL 60 ─→ CPL ─→ BCPL ─→ B语言─→ C语言─→可移植
(标准C)
83年 87年 90年
─→ ANSI C ─→ 87 ANSI C ─→ ISO C
【名词】
●ALGOL(algorithmic language算法语言) ●CPL(复合编程语言)
●BCPL(基本复合编程语言) ●ANSI(美国国家标准化协会)
●ISO(国际标准化组织)
从软件类型来看——
◆面向过程常用—Turbo C(PC机版)
◆面向对象常用—C++/Visual C++(可视化)
最新:为Windows和Web应用程序提供动态开发环境的Visual C++.NET(C#)
面向组件

学习编程好比学习写作
学习数据类型、控制结构、语法规则等——学语基
掌握程序分析、算法与编程——写文章
循次渐近
阅读/分析程序→摹仿编程→掌握常见程序模块→简单程序→复杂编程
多看参考书和现有程序
重视上机,切实掌握程序调试技术
听课要求:
切实掌握各章主要内容(预习/听课/消化/归纳)
在预为辅,课后弄懂书上程序(会分析,会流利写出)
考核方式:
作业(书面/上机)、期中考、期未考、课程设计
讲义及软件下载:
./
教师联系:
******@fudan. 孙海
tel: 25011001
/*给定半径,求圆的面积*/
#define PI /*编译预处理——宏替换*/
#include <> /*编译预处理——文件包含*/
#include <> /*编译预处理——文件包含*/
Void main( ) /*主函数*/
{
float r,s; /*定义变量r、s类型为单精度实型*/

r =; /*变量r赋初值*/
s=PI * pow(r,2); /*计算圆面积s*/
printf (“半径R=%f 时,面积S=%f \n”,r,s); /*输出结果*/
}
二、C程序的基本结构
例一求圆面积程序
?
如何编辑和执行这个程序
Let’s try……
程序设计语言处理流程
名词:
【源程序】用汇编语言或高级语言编写的程序
【编译程序】将源程序译成目标程序或可执行指令的程序
【目标程序】经翻译程序翻译生成的程序
【可执行程序】经连接程序处理过的程序
互相关系
MOV A , 3
ADD A , 6
A=5, B=4;
C=B+A*2/B;
0110010
0011011
目标程序

高级语言源程序
汇编语言源程序
汇编程序
编译程序
解释程序
可执行程序

连接程序
翻译一句
执行一句
C语言程序上机步骤 P7
C语言是一种通过编译程序处理的高级程序设计语言。
所以其上机的处理流程可用以下示意图表示:
在微机上,通常用来编写、编译、链接、调试和执行C
语言程序的是Borland公司开发的集成化软件Turbo C。
源程序(.c)———目标程序(.obj)———可执行程序(.exe)
编译链接
具体上机步骤如下:
启动机器,稍候后出现:
1)Dos环境
C> tc (调用Turbo C软件)
2)Windows环境
此时便出现Turbo C初始屏幕() 。
窗口/全屏显示

最近更新

2025年度智能穿戴设备增资入股合作协议3篇 38页

2025年度智能机器人维护工程师劳动合同3篇 41页

企业人才储备与有备无患协议 3页

企业内部财务审计服务外包合同 3页

企业协同办公SaaS定制化销售合同 2页

2025年度智慧城市建设安全合同责任书3篇 39页

2025年度明星对赌协议成功案例分析合同3篇 33页

企业定制化清洁服务协议 3页

企业担保合同模板 2页

2025年度新型绿色建筑项目工程施工总承包合同.. 41页

企业税收筹划与合规咨询服务协议 3页

企业融资担保期限及担保风险控制合同 2页

企业财务分析报告编制合同范本 3页

企事业单位与商务用车租赁合作协议 3页

企事业单位安保人员聘用与管理公约 3页

会展中心场地租赁合同 3页

住宅地产代理合作协议范本 2页

住宅小区混凝土浇筑工程承包合同 3页

2025年度工程欠款审计及清收服务合同3篇 121页

体育场馆场地租赁合同转让及赛事组织服务协议.. 3页

2025年度工地施工人员健康与安全保障协议3篇 44页

体育赛事赞助合作补充合同范本大全 3页

供应链金融业务担保合同模板 3页

2025年度工伤事故赔偿补偿专项基金协议3篇 52页

便利店员工奖惩管理与激励合同 3页

保健食品电商平台数据分析与竞品分析合同 3页

2025年度展馆展陈设计装饰装修合同3篇 46页

2025年度屋面防水工程设计与施工一体化合同3篇.. 45页

保密协议书范本(含企业内部沟通信息) 3页

保密协议范本集锦:房地产领域 2页