- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C 语 言 程 序 设 计;Turbo C 2.0
WinTc
;/* example1.1 The first C Program*/
#include stdio.h
main()
{
printf(”Hello,World!”);
};
大小写敏感,习惯用小写字母
书写格式自由,一行可以写多条语句
可使用空行和空格
常用锯齿形书写格式
不使用行号,无程序行概念;函数与主函数
程序由一个或多个函数组成
必须有且只能有一个主函数main()
程序执行总是从main开始,在main的最后结束,无论其在何位置。其它函数可通过在main中调用它而得以执行。
程序语句
C程序由语句组成
用“;”作为语句终止符
C本身无输入输出语句
编译预处理命令
注释
/* */为注释,不能嵌套
不产生编译代码
;练 习:;例1.2 求4和5两整数之和; 公式:y=;例1.5 在上题中根据输入的不同的华氏温度值计算对应的摄氏温度。;例1.6 求任意两整数的和例1.7 求30度角的正弦值 函数的调用注:调用数学函数 ,需要 #include math.h;三角函数sin(x)、cos(x)、tan(x)
平方根函数 sqrt(x)
绝对值函数 fabs(x)
fabs(-3.56) 的值为3.56
幂函数 pow(x, n) :xn
pow(1.1, 2) 的值为1.21(即1.12)
指数函数 exp(x):ex
exp(2.3) 的值为e2.3
以e为底的对数函数 log(x):ln x
log(123.45) 的值为4.815836
以10为底的对数函数 log10(x):log10x
log10(123.45) 的值为2.091491。 ;例1-8 计算存款的本息;例1-8 程序;C语言简介;
1978年影响深远的名著《The C Programming Language》由 Brian W.Kernighan和Dennis M.Ritchie 合著,被称为标准C。
之后,C语言先后移植到大、中、小、微型计算机上,已独立于UNIX和PDP,风靡世界,成为最广泛的几种计算机语言之一。;2. C语言的特点;6)允许直接访问物理地址、进行位操作。因而能实现汇编语言的大部分功能,能直接操作硬件。
7)目标代码质量高,程序执行效率高。
8)可移植性好于汇编语言。;解释1:C++是由于开发大型应用软件的需要而产生的,并不是所有的人都要去编写大型软件;
解释2:面向对象的基础是面向过程。C++是面向对象的语言,C是面向过程的,学起来比C语言困难得多,所以不太适合程序设计的初学者。;3. 源程序的编辑、编译、连接与执行
编辑
编译
连接
执行;运行C程序的步骤
上机输入与编辑源程序
对源程序进行编译
与库函数连接
运行目标程序;Tc2.0主屏幕由四部分组成:
主菜单、编辑窗、信息窗、快速参考行
1. 主菜单
Turbo2.0的集成开发环境的主菜单一共有八个选择,其功能介绍如下:
File 装入或保存文件,管理目录,转入DOS和退出Tc。
Edit 建立和编辑文件。
Run 编译、连接和运行装入环境下的当前程序。
Compile 编译在环境下的当前程序。
Project 管理多个文件工程。
Options 设置编译程序和连接程序的各种选择项。
Debug 设置各种调试选择项。
Break/Watch 允许用户增加、删除和编辑监视表达式,可设置和清除断点。;2.编辑窗口
给出正在编辑文件的有关信息:
Line1 指出当前光标所在的行号。
Col 1 指出当前光标所在的列号。
Insert 指出编辑程序目前正处于“插入状态”。
Indent 指明自动缩进开关为开,即换行光标自动
与上一行行首对齐。
;Tab 指明制表开关。
Fill 当TAB开关开时,编辑程序在每一行的开始自
动填以适当的制表符和空格。
Unindent 当光标处于某行的第一个非空格字符或一空格
文档评论(0)