当前位置:文档之家› 江南大学C语言程序设计本科第一章

江南大学C语言程序设计本科第一章

各阶段产 生的文件
开发 步骤 可能发生 错误类型
st.c
st.obj
st.exe
编辑
编译 语法错误
链接 链接错误
试运行 运行时错误
turbo c 环境下调试c程序
1、启动 TC系统: 在DOS环境下 c:\tc\>tc↙ //假设 tc安装在C根目录下 在windows环境下 从windows的DOS模式进入; “开始”→“运行” →“C:\…\TC”
printf (“max=%d\n”,maxnum); } /*输出最大值*/
方法二
main( ) { int a,b, maxnum; scanf(“%d,%d”, &a, &b); maxnum=max(a,b); /*调用自定义max函数*/ printf (“max=%d\n”,maxnum); } max(int x,int y) /*定义max函数,函数值和形式参数为整型*/ { int z ; if (x>y) z=x; else z=y; return (z); } /*将z值返回,通过max带回调用处*/ int
二、 C语言程序的基本结构
(1)C程序由一个或多个函数组成,至少包含一个主函数
main( ),函数是C程序的基本单位。
(2)一个C程序总是从main( )函数开始执行,而不论main函 数在程序中位置如何,同时也在main函数中结束。 (3)一个函数 函数名 函数说 函数类型 明部分 max ( int函数参数 x, int 形参类型
int
y
)
函数类型 函数体 函数参数类型 声明部分(变量定义) 执行部分 函数参数名 函数名
(4)C程序书写格式自由,一行内可写几个语句,一个语 句也可以分写在几行上。 (5)程序执行部分中每个语句和数据定义均要以分号 ;
为结束标志。
(6)C语言本身没有输入输出语句,输入输出的操作由库 函数scanf和printf来完成。
(7)可以用/* ···*/对程序中的任何部分作注释,注释不 ···
产生目标代码,只是增强可读性
C 程序
源程序文件1
源程序文件2
…. ….
源程序文件n
预编译命令 {
函数1
函数i
说明部分 执行部分
}
第三节
C程序的上机步骤
编辑:建立源程序 .c文件(修改并存盘) 执行:运行可执行的目标程序,得到运行结果。 编译:源程序文件进行编译形成目标程序 .obj文件 连接:把目标程序和库函数连接成一个统一的整体 .exe文件
观看结果 Alt+F5/File→OS Shell/Run→User Screen
返回方法 任意键
按Exit
任意键
F1 — 帮助 F8 — 单步执行
F6 — 交替激活窗口 F9 — 编译并连接
F7 — 跟踪 功
F5 — 放大或不放大激活的窗口
能 F10 — 激活主菜单 键
VC环境中调试C程序
Visual C++是Windows系统下一个很好
为何学习C语言

学高数遇难题不知求解是否正确?
高次方程求根
sin xdx cos xdx、 e x dx 、
0 1 0
1
1
2
作图形
软件设计
CAD二次开发
…….
第一章 概述
Focus
1. C语言简介 2. C简单程序介绍 3. C程序上机步骤
第一节 C语言简介
一、 C语言的起源与发展 CPL
多种版本:
BCPL
B
C
Microsoft C、Quick C、Turbo C、Borland C、
Borland C++、 Microsoft C++ 、Visual C++ (从面向过程OPP发展到面向对象OOP)
二、C语言的特点
1. C语言是中级语言
(1)保持了高级语言的特征
(2)兼备低级语言的特性 2. C语言是结构化语言
VC进行C语言的编译进行简单介绍
步骤一
选择C++ Source File选项,进入源 程序的编写界面
源程序(.cpp)文件名
创建源程序
File菜单/New命令
默认存放路径
步骤二
C++中使用printf、scanf函数时,头文件要明确标注出来
编写源程序 源程序编辑窗口
步骤三
// 注释语句
调试、运行
双击错误提示行
步骤三
调试、运行
按任意键由dos平台返回到windows平台


本章内容仅仅只是介绍了在VC的环境中如何来
编写、运行C语言,而要真正了解掌握VC,还需进
一步学习C++,祝愿同学们百尺竿头更进一步,在
学习中体会到更多的乐趣!
Visual C++程序的核心是
的开发环境,拥有友好的界面和强大的功能 项目(Project),而项
目位于工作空间 (Workspace)之上。每 一个Visual C++的工作空
间中可以容纳多个项目

明:
1. TC是以DOS为操作平台对C进行编译,而
Visual C++是Windows系统下的开发环境 VC是一个功能强大并且复杂的开 2. Visual C++的用户界面通常被称为集成开发环 发环境,感兴趣的同学可以参考 境(IDE),具有包括创建源码、编辑代码、编译、 如下的学习步骤:C----C++----VC 链接和调试等功能 3. 本章ppt只是对于在windows平台上如何使用
如同搭积木 A事件 C事件
main
B事件
3. C语言是编译型语言 4. 代码精练,使用灵活,限制少 5. 运算符丰富
6. 数据结构丰富
三、 C的应用
软件开发: 尤其是在 系统软件领域和实时 控制软件领域,C语言 有着不可替代的作用
第二节 简单C程序介绍
一、什么是程序? 为解决某一问题而设计的一连串的语 句指令及与此相关的数据。
例1:
输入任意两个数,选出其中较大的数输出。
(1)确定两个数来源,类型和值 (2)两个数进行比较,求出大的数 (3)输出
方法一
main( ) /*主函数*/
{ int
a, b, maxnum;
/*定义变量类型*/
scanf (“%d,%d”,&a,&b); /*调用库函数scanf给变量a,b赋值*/ if (a>b) maxnum=a; else maxnum=b; /*求出a,b中的最大值*/
鼠标点击TC
利用编辑软件ex.记事本、写字板等 利用TC 利用Load菜单装入
3.编译与连接
利用new菜单新建
4.执行程序
RUN----RUN
5.设置TC安装路径
(1)Options---Directories
(2)Options---Save options
相关主题