第一章 C 语言概述
1
E-mail,hxy@fjtv.net
第一章 C 语言概述
2
第一节 计算机 语言第二节 计算机程序设计第三节 C语言的由来第四节 C语言的特点第五节 简单的 C程序介绍第六节 开发 C程序的过程第七节 TC2.0的 集成开发环境第一章 C 语言概述
3
机器语言汇编语言高级语言非过程语言
1、计算机语言第一章 C 语言概述
4
2、计算机程序设计
什么是程序?
为了解决某一特定问题用某一种计算机语言编写的 指令序列 称为程序。
什么是程序设计?
程序是程序设计的结果,在执行程序前必须先排定程序,排定 以时间为进程 必须完成的各种操作叫程序设计。
第一章 C 语言概述
5
2、计算机程序设计
如何进行程序设计呢? 一般说来,包括以下步骤:
① 问题定义
② 算法设计
③ 流程图设计
④ 程序编制
⑤ 程序调试,测试及资料编制第一章 C 语言概述
6
3,C语言的由来
C程序设计语言 (简称 C语言 )是国际上最著名的高级程序设计语言之一,也是使用范围最广的计算机编程语言之一。 它 既可用来编写系统软件,也可用来编写应用软件 。
C语言既具有高级语言特性,又具有一些低级语言特征,故有时称为,中间语言,。
第一章 C 语言概述
7
3,C语言的由来
C语言是在 B语言 的基础上发展起来的,其根源可以追溯到 ALGOL 60( 1960年出现的面向问题的语言)
1963年剑桥大学推出了 CPL( Combined
Programming Language)语言,1967年又推出了 BCPL
( Basic Combined Programming Language)语言。
第一章 C 语言概述
8
3,C语言的由来
1970年 贝尔实验室的 Ken Thompson设计出了 B语言,并编写了第一个 UNIX操作系统。
由于 B语言过于简单,功能有限,1972年至 1973年间,贝尔实验室的 D·M·Ritchie在 B语言的基础上设计出了 C语言 (取 BCPL的第二个字母)。
第一章 C 语言概述
9
3,C语言的由来
C语言既保持了 BCPL和 B语言的优点(精炼、接近硬件),又克服了其缺点(过于简单,数据无类型
)。 1987年 ANSI公布了 C的新标准 ----87 ANSI C,成为 C的各版本基础。
目前流行的各种版本 C语言编译系统虽然基本部分是相同的,但也有一些不同。如,Microsoft C、
Turbo C,Quick C,Borland C等,我们使用的 C环境是 Turbo C 2.0。
第一章 C 语言概述
10
3,C语言的由来第一章 C 语言概述
11
1,C语言是 中级语言,C允许对位、字节和地址这些计算机功能中的基本成分进行操作。
2,C语言仅有 32个 关键字,这些关键字就是构成 C
语言的命令。
3,运算符 丰富。共有 34种 运算符。
4,数据结构 丰富,具有现代化语言的各种数据结构。 程序=数据结构+算法
4,C语言的特点第一章 C 语言概述
12
5,C语言是结构化语言,实现了程序的 模块化 。
6,C语言是 编译型 语言,生成目标代码质量高,
程序执行效率高。
7,用 C语言写的程序 可移植性 好。
同其它语言相比,在设计实现系统软件时 C语言有着无可比拟的优势。总的来说,C语言是一种很好的编程语言,也是最值得学习的语言之一。
4,C语言的特点第一章 C 语言概述
13
程序一
程序二
程序三
程序的结构
5、简单 C程序介绍第一章 C 语言概述
14
程序一 输出一行信息
#include <stdio.h>
void main( )
{
printf("This is a C program.\n");
}
第一章 C 语言概述
15
程序二 求两数之和
#include <stdio.h>
void main( )
{int a,b,sum;
a=123;b=456;
sum=a+b;
printf("sum is%d\n",sum);
}
第一章 C 语言概述
16
程序三 求 2个数中较大者
/*定义 max函数 */
int max(int x,int y)
{int z;
if (x>y) z=x;
else z=y;
return(z);
}
#include <stdio.h>
void main( )
{int max(int x,int y);
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
}
第一章 C 语言概述
17
程序的结构从上面程序例子,可以看出 C程序的基本结构,
1,一个 C程序由一个或多个函数构成,其中必须 有且只有 一个 主函数 main()。
2,程序总是从 主函数 开始执行,不管它放在什么位置。当执行到调用函数的语句时,程序将转移到调用函数中执行,执行结束后,再返回主函数中继续运行,直至程序执行结束。
主函数 可以放在程序的最前面,也可以放在程序的最后面。
第一章 C 语言概述
18
程序的结构(续)
3,C程序的函数有编译系统提供的 标准 函数(如
printf()等)和 用户自定义 的函数(如 max()等)。
一个函数可以被其他函数调用 ( main()除外)。
4,函数的基本形式是,P6
函数类型 函数名 (形式参数说明 )
{
数据说明部分;
语句部分;
}
第一章 C 语言概述
19
程序的结构(续)
其中,
1) 函数头,包括函数类型、函数名和圆括号中的形式参数。如果函数无参数,圆括号要保留。
2) 形式参数说明,指定函数调用传递参数的数据类型,
该部分也可以直接放在圆括号中说明。
3) 函数体,包括函数体内使用的数据说明和执行函数功能的语句,花括号 {和 }表示函数体的开始和结束。
第一章 C 语言概述
20
程序的结构(续)
其中,
4)语句,函数体往往由多条语句组成,完成一个功能
。每条语句后使用 ;,每一条语句通常占用一行。
并且语句书写时,常根据结构单位分层次缩进。
5)注释,可以使用 /*XXX*/多行或者 //XXX一行来进行某些语句或功能的注释说明。好的程序要有必要的注释。
第一章 C 语言概述
21
6、开发 C程序的过程开发一个 C程序,包括以下几步:
程序设计,程序设计亦称算法设计,即描述完成任务所要进行的步骤和方法。 程序的设计通常使用程序流程图来描述。 只有程序设计完成好了,才能进入编写程序阶段。
编写程序,程序员将程序的设计方案用 C语言的语句书写成程序。 选择一种编辑器,输入写好的程序
,建立 C源程序文件( XXX.c)。
第一章 C 语言概述
22
6、开发 C程序的过程开发一个 C程序,包括以下四步:
程序编译,编译是指使用 C语言编译系统将编辑好的源文件翻译成二进制目标代码的过程。 编译系统首先检查语法错误,发现错误时,就在屏幕上显示错误的位置和错误信息。此时,要根据错误信息修改程序。然后,再进行编译,直至排除所有 语法 错误。 正确的源程序文件经过编译后在磁盘上生成目标文件( XXX.obj)。
第一章 C 语言概述
23
6、开发 C程序的过程开发一个 C程序,包括以下四步:
链接程序,链接就是把目标文件和其他分别进行编译生成的目标程序模块(如果有的话)及系统提供的标准库函数链接在一起,生成可以直接运行的可执行文件的过程。 链接过程使用 C语言提供的链接程序
(链接器)完成,生成的可执行文件( xxx.exe)存在磁盘中。
第一章 C 语言概述
24
6、开发 C程序的过程开发一个 C程序,包括以下四步:
程序运行,在 DOS环境下直接输入可执行文件名执行
。若程序运行结果是正确的,则 C程序的开发工作到此完成。否则,要进一步检查修改源程序,
重复 编辑 — 编译 — 链接 — 运行 的过程,直到取得预期结果为止。这是出现的错误基本都是语义错误,即算法 错误。
大部分 C语言都提供一个独立的开发集成环境,
我们所涉及的程序全部在 Turbo C环境中进行。
第一章 C 语言概述
25
6、开发 C程序的过程编辑源程序
pro.c输入源程序 编译源程序链接目标程序
pro.obj
运行可执行程序语法错语义错正确结果
pro.exe
完成修改书写程序设计程序
C程序设计编写步骤示意图:
第一章 C 语言概述
26
7,TC2.0的 集成开发环境
1,TC2.0介绍
Turbo C 2.0 是 Borland公司开发的一个 C语言集成开发环境,也是一个经典的 C语言编译器。它把程序的 编辑 ( Edit),编译 ( Compile),连接 (
Link)和 运行 ( Run)等操作全部集中在一个界面上进行。
TC++3.0开始支持 C++语言。
第一章 C 语言概述
27
7,TC2.0的 集成开发环境
2,TC2.0的使用
1)窗口的组成菜单区,按,F10键 或者 Alt键 +快捷键,激活菜单。
Edit区,编辑 C源程序,按,Alt键 +E键,可进入编辑区。
Message区,显示编译等提示信息,可以逐行阅读。
功能键区,显示常用的快捷功能键。
第一章 C 语言概述
28
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程新建源程序,c:\> tc 文件名,c 或者启动后选择菜单项,File→New,,即可进入 Edit区输入源程序
。
打开源程序,DOS下输入 c:\> tc 文件名,c,或者启动菜单后按 F3键 或选择菜单项,File→Load,,
输入文件名,可以打开已有的 C源程序文件,进行编辑。
第一章 C 语言概述
29
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程保存源程序,编辑完毕后,按 F2键 或菜单
,File→Save,保存;另存用,File →Write to,。保存生成,c源程序文件。
第一章 C 语言概述
30
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程编译源程序,按菜单,Compile→Compile to OBJ”
如果有语法错误会在 Message区给出错误提示信息
,按任意键后,返回 Edit区( Alt+E键),并根据错误提示修改程序中的错误语句。反复编译-修改-
编译,直至 成功生成,obj文件 。
注:常见的错误信息,要逐渐理解并学会修改。
第一章 C 语言概述
31
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程连接目标程序,按菜单,Compile→Link EXE file”
对已经产生的,obj目标文件进行连接,即把程序涉及到的系统函数和用户自定义函数等文件进行连接起来,成功则产生可执行文件,exe。如果有错误也会在 Message区域显示出来,再进行修改
。此时的错误多是由系统配置产生的。
第一章 C 语言概述
32
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程编译 /连接,按 F9键 或菜单,Compile→Make EXE
file”
对源程序文件,c进行编译和连接,等于完成以上 2个步骤,这样操作的步骤更加简单了。 成功则产生,exe可执行文件。
第一章 C 语言概述
33
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程运行程序,在 DOS环境下执行 c:\>xxx.exe回车;或者在 TC2.0环境下按 Ctrl+F9键 或菜单,Run→Run,
,即可运行程序。
注 1,运行可能需要用户输入数据,则应该按照程序提示和指定的格式输入数据,要求在编写程序时应该给予 输入提示信息 。
第一章 C 语言概述
34
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程注 2,运行中可能出现 死循环,即屏幕上光标一直闪动,但是不出结果。此时按 Ctrl+Break/Pause键来终止程序的运行,返回修改程序。
注 3,运行得到的结果可能是错误的。
以上两种运行情况要进入下面的步骤。(见下页)
第一章 C 语言概述
35
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程运行出现错误或结果不正确,应返回 编辑步骤对源程序进行修改,保存,重新进行编译运行,
直至得到正确结果。
第一章 C 语言概述
36
练习题复习内容
1,了解 C语言的特点及优势。
2,了解 C语言的程序框架(结构)。
3,学习课本上的例题,熟悉 C程序。
注,练习题课后自己完成,一定要自觉完成,有问题及时询问。作业要先写出程序,上机时进行调试
,修改完成后 下次上课前根据通知 由各班学习委员收齐上交。
第一章 C 语言概述
37
练习题上机练习题
1,学习使用 TC2.0系统。
2,输入运行 P4中的例 1.1。
3,输入运行 P4中的例 1.2。
4,输入运行 P5中的例 1.3。
5,编写程序完成 P13中的习题 1.5。
第一章 C 语言概述
38
练习题作业
1,写出 C语言程序的基本构成。
2,编写程序 pro1.c,实现输出信息,Hi,Happy New
Year!。
3,编写程序 pro2.c,输入两个整数 x和 y,输出它们的和 z。 (或者写出步骤)
4,编写程序 pro3.c,输入两个整数 a和 b,输出其中最大的数。 (或者写出步骤)
第一章 C 语言概述
39
下课了。。。
追求休息一会儿。。。
1
E-mail,hxy@fjtv.net
第一章 C 语言概述
2
第一节 计算机 语言第二节 计算机程序设计第三节 C语言的由来第四节 C语言的特点第五节 简单的 C程序介绍第六节 开发 C程序的过程第七节 TC2.0的 集成开发环境第一章 C 语言概述
3
机器语言汇编语言高级语言非过程语言
1、计算机语言第一章 C 语言概述
4
2、计算机程序设计
什么是程序?
为了解决某一特定问题用某一种计算机语言编写的 指令序列 称为程序。
什么是程序设计?
程序是程序设计的结果,在执行程序前必须先排定程序,排定 以时间为进程 必须完成的各种操作叫程序设计。
第一章 C 语言概述
5
2、计算机程序设计
如何进行程序设计呢? 一般说来,包括以下步骤:
① 问题定义
② 算法设计
③ 流程图设计
④ 程序编制
⑤ 程序调试,测试及资料编制第一章 C 语言概述
6
3,C语言的由来
C程序设计语言 (简称 C语言 )是国际上最著名的高级程序设计语言之一,也是使用范围最广的计算机编程语言之一。 它 既可用来编写系统软件,也可用来编写应用软件 。
C语言既具有高级语言特性,又具有一些低级语言特征,故有时称为,中间语言,。
第一章 C 语言概述
7
3,C语言的由来
C语言是在 B语言 的基础上发展起来的,其根源可以追溯到 ALGOL 60( 1960年出现的面向问题的语言)
1963年剑桥大学推出了 CPL( Combined
Programming Language)语言,1967年又推出了 BCPL
( Basic Combined Programming Language)语言。
第一章 C 语言概述
8
3,C语言的由来
1970年 贝尔实验室的 Ken Thompson设计出了 B语言,并编写了第一个 UNIX操作系统。
由于 B语言过于简单,功能有限,1972年至 1973年间,贝尔实验室的 D·M·Ritchie在 B语言的基础上设计出了 C语言 (取 BCPL的第二个字母)。
第一章 C 语言概述
9
3,C语言的由来
C语言既保持了 BCPL和 B语言的优点(精炼、接近硬件),又克服了其缺点(过于简单,数据无类型
)。 1987年 ANSI公布了 C的新标准 ----87 ANSI C,成为 C的各版本基础。
目前流行的各种版本 C语言编译系统虽然基本部分是相同的,但也有一些不同。如,Microsoft C、
Turbo C,Quick C,Borland C等,我们使用的 C环境是 Turbo C 2.0。
第一章 C 语言概述
10
3,C语言的由来第一章 C 语言概述
11
1,C语言是 中级语言,C允许对位、字节和地址这些计算机功能中的基本成分进行操作。
2,C语言仅有 32个 关键字,这些关键字就是构成 C
语言的命令。
3,运算符 丰富。共有 34种 运算符。
4,数据结构 丰富,具有现代化语言的各种数据结构。 程序=数据结构+算法
4,C语言的特点第一章 C 语言概述
12
5,C语言是结构化语言,实现了程序的 模块化 。
6,C语言是 编译型 语言,生成目标代码质量高,
程序执行效率高。
7,用 C语言写的程序 可移植性 好。
同其它语言相比,在设计实现系统软件时 C语言有着无可比拟的优势。总的来说,C语言是一种很好的编程语言,也是最值得学习的语言之一。
4,C语言的特点第一章 C 语言概述
13
程序一
程序二
程序三
程序的结构
5、简单 C程序介绍第一章 C 语言概述
14
程序一 输出一行信息
#include <stdio.h>
void main( )
{
printf("This is a C program.\n");
}
第一章 C 语言概述
15
程序二 求两数之和
#include <stdio.h>
void main( )
{int a,b,sum;
a=123;b=456;
sum=a+b;
printf("sum is%d\n",sum);
}
第一章 C 语言概述
16
程序三 求 2个数中较大者
/*定义 max函数 */
int max(int x,int y)
{int z;
if (x>y) z=x;
else z=y;
return(z);
}
#include <stdio.h>
void main( )
{int max(int x,int y);
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
}
第一章 C 语言概述
17
程序的结构从上面程序例子,可以看出 C程序的基本结构,
1,一个 C程序由一个或多个函数构成,其中必须 有且只有 一个 主函数 main()。
2,程序总是从 主函数 开始执行,不管它放在什么位置。当执行到调用函数的语句时,程序将转移到调用函数中执行,执行结束后,再返回主函数中继续运行,直至程序执行结束。
主函数 可以放在程序的最前面,也可以放在程序的最后面。
第一章 C 语言概述
18
程序的结构(续)
3,C程序的函数有编译系统提供的 标准 函数(如
printf()等)和 用户自定义 的函数(如 max()等)。
一个函数可以被其他函数调用 ( main()除外)。
4,函数的基本形式是,P6
函数类型 函数名 (形式参数说明 )
{
数据说明部分;
语句部分;
}
第一章 C 语言概述
19
程序的结构(续)
其中,
1) 函数头,包括函数类型、函数名和圆括号中的形式参数。如果函数无参数,圆括号要保留。
2) 形式参数说明,指定函数调用传递参数的数据类型,
该部分也可以直接放在圆括号中说明。
3) 函数体,包括函数体内使用的数据说明和执行函数功能的语句,花括号 {和 }表示函数体的开始和结束。
第一章 C 语言概述
20
程序的结构(续)
其中,
4)语句,函数体往往由多条语句组成,完成一个功能
。每条语句后使用 ;,每一条语句通常占用一行。
并且语句书写时,常根据结构单位分层次缩进。
5)注释,可以使用 /*XXX*/多行或者 //XXX一行来进行某些语句或功能的注释说明。好的程序要有必要的注释。
第一章 C 语言概述
21
6、开发 C程序的过程开发一个 C程序,包括以下几步:
程序设计,程序设计亦称算法设计,即描述完成任务所要进行的步骤和方法。 程序的设计通常使用程序流程图来描述。 只有程序设计完成好了,才能进入编写程序阶段。
编写程序,程序员将程序的设计方案用 C语言的语句书写成程序。 选择一种编辑器,输入写好的程序
,建立 C源程序文件( XXX.c)。
第一章 C 语言概述
22
6、开发 C程序的过程开发一个 C程序,包括以下四步:
程序编译,编译是指使用 C语言编译系统将编辑好的源文件翻译成二进制目标代码的过程。 编译系统首先检查语法错误,发现错误时,就在屏幕上显示错误的位置和错误信息。此时,要根据错误信息修改程序。然后,再进行编译,直至排除所有 语法 错误。 正确的源程序文件经过编译后在磁盘上生成目标文件( XXX.obj)。
第一章 C 语言概述
23
6、开发 C程序的过程开发一个 C程序,包括以下四步:
链接程序,链接就是把目标文件和其他分别进行编译生成的目标程序模块(如果有的话)及系统提供的标准库函数链接在一起,生成可以直接运行的可执行文件的过程。 链接过程使用 C语言提供的链接程序
(链接器)完成,生成的可执行文件( xxx.exe)存在磁盘中。
第一章 C 语言概述
24
6、开发 C程序的过程开发一个 C程序,包括以下四步:
程序运行,在 DOS环境下直接输入可执行文件名执行
。若程序运行结果是正确的,则 C程序的开发工作到此完成。否则,要进一步检查修改源程序,
重复 编辑 — 编译 — 链接 — 运行 的过程,直到取得预期结果为止。这是出现的错误基本都是语义错误,即算法 错误。
大部分 C语言都提供一个独立的开发集成环境,
我们所涉及的程序全部在 Turbo C环境中进行。
第一章 C 语言概述
25
6、开发 C程序的过程编辑源程序
pro.c输入源程序 编译源程序链接目标程序
pro.obj
运行可执行程序语法错语义错正确结果
pro.exe
完成修改书写程序设计程序
C程序设计编写步骤示意图:
第一章 C 语言概述
26
7,TC2.0的 集成开发环境
1,TC2.0介绍
Turbo C 2.0 是 Borland公司开发的一个 C语言集成开发环境,也是一个经典的 C语言编译器。它把程序的 编辑 ( Edit),编译 ( Compile),连接 (
Link)和 运行 ( Run)等操作全部集中在一个界面上进行。
TC++3.0开始支持 C++语言。
第一章 C 语言概述
27
7,TC2.0的 集成开发环境
2,TC2.0的使用
1)窗口的组成菜单区,按,F10键 或者 Alt键 +快捷键,激活菜单。
Edit区,编辑 C源程序,按,Alt键 +E键,可进入编辑区。
Message区,显示编译等提示信息,可以逐行阅读。
功能键区,显示常用的快捷功能键。
第一章 C 语言概述
28
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程新建源程序,c:\> tc 文件名,c 或者启动后选择菜单项,File→New,,即可进入 Edit区输入源程序
。
打开源程序,DOS下输入 c:\> tc 文件名,c,或者启动菜单后按 F3键 或选择菜单项,File→Load,,
输入文件名,可以打开已有的 C源程序文件,进行编辑。
第一章 C 语言概述
29
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程保存源程序,编辑完毕后,按 F2键 或菜单
,File→Save,保存;另存用,File →Write to,。保存生成,c源程序文件。
第一章 C 语言概述
30
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程编译源程序,按菜单,Compile→Compile to OBJ”
如果有语法错误会在 Message区给出错误提示信息
,按任意键后,返回 Edit区( Alt+E键),并根据错误提示修改程序中的错误语句。反复编译-修改-
编译,直至 成功生成,obj文件 。
注:常见的错误信息,要逐渐理解并学会修改。
第一章 C 语言概述
31
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程连接目标程序,按菜单,Compile→Link EXE file”
对已经产生的,obj目标文件进行连接,即把程序涉及到的系统函数和用户自定义函数等文件进行连接起来,成功则产生可执行文件,exe。如果有错误也会在 Message区域显示出来,再进行修改
。此时的错误多是由系统配置产生的。
第一章 C 语言概述
32
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程编译 /连接,按 F9键 或菜单,Compile→Make EXE
file”
对源程序文件,c进行编译和连接,等于完成以上 2个步骤,这样操作的步骤更加简单了。 成功则产生,exe可执行文件。
第一章 C 语言概述
33
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程运行程序,在 DOS环境下执行 c:\>xxx.exe回车;或者在 TC2.0环境下按 Ctrl+F9键 或菜单,Run→Run,
,即可运行程序。
注 1,运行可能需要用户输入数据,则应该按照程序提示和指定的格式输入数据,要求在编写程序时应该给予 输入提示信息 。
第一章 C 语言概述
34
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程注 2,运行中可能出现 死循环,即屏幕上光标一直闪动,但是不出结果。此时按 Ctrl+Break/Pause键来终止程序的运行,返回修改程序。
注 3,运行得到的结果可能是错误的。
以上两种运行情况要进入下面的步骤。(见下页)
第一章 C 语言概述
35
7,TC2.0的 集成开发环境
2,TC2.0的使用
2)编写 C程序过程运行出现错误或结果不正确,应返回 编辑步骤对源程序进行修改,保存,重新进行编译运行,
直至得到正确结果。
第一章 C 语言概述
36
练习题复习内容
1,了解 C语言的特点及优势。
2,了解 C语言的程序框架(结构)。
3,学习课本上的例题,熟悉 C程序。
注,练习题课后自己完成,一定要自觉完成,有问题及时询问。作业要先写出程序,上机时进行调试
,修改完成后 下次上课前根据通知 由各班学习委员收齐上交。
第一章 C 语言概述
37
练习题上机练习题
1,学习使用 TC2.0系统。
2,输入运行 P4中的例 1.1。
3,输入运行 P4中的例 1.2。
4,输入运行 P5中的例 1.3。
5,编写程序完成 P13中的习题 1.5。
第一章 C 语言概述
38
练习题作业
1,写出 C语言程序的基本构成。
2,编写程序 pro1.c,实现输出信息,Hi,Happy New
Year!。
3,编写程序 pro2.c,输入两个整数 x和 y,输出它们的和 z。 (或者写出步骤)
4,编写程序 pro3.c,输入两个整数 a和 b,输出其中最大的数。 (或者写出步骤)
第一章 C 语言概述
39
下课了。。。
追求休息一会儿。。。