1 / 41
文档名称:

课程: c语言程序设计.doc

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

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

分享

预览

课程: c语言程序设计.doc

上传人:langyisang 2017/9/3 文件大小:152 KB

下载得到文件列表

课程: c语言程序设计.doc

相关文档

文档介绍

文档介绍:高职高专计算机系列教材
总目录
第1章 C语言概述
第2章数据类型、运算符与表达式
第3章最简单的C程序设计——顺序程序设计
第4章选择结构程序设计
第5章循环控制
第6章数组
第7章函数
第8章预处理命令
第9章指针
第10章结构体与共用体
第11章位运算
第12章文件
第13章常见错误和程序调试
第1章 C语言概述
C语言出现的历史背景
C语言的特点
简单的C程序介绍
C程序的上机步骤<br****题
C语言出现的历史背景
C语言是国际上广泛流行的计算机高级语言,既可用来写系统软件,也可用来写应用软件。C语言是在B语言的基础上发展起来的,是用汇编语言写的。现在C语言已风靡全世界,成为世界上应用最广泛的几种计算机语言之一。
C语言的特点
(1) 语言简洁、紧凑,使用方便、灵活。
(2) 运算符丰富。C的运算符包含的范围很广泛,共有34种运算符。
(3) 数据结构丰富,具有现代化语言的各种数据结构。
(4) 具有结构化的控制语句(如if…else语句、while语句、do…while语句、switch语句、for语句)。
(5) 语法限制不太严格,程序设计自由度大。
(6) C语言能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。
简单的C程序介绍

main ( )
{
printf (&quot;This is a C program.\n&quot;);
}
本程序的作用是输出以下一行信息:
This is a c program.

main ( )/*求两数之和*/
{
int a,b,sum; /*这是定义变量*/
a=123; b=456; /* 以下3行为C语句*/
sum=a+b;
printf (&quot;sum is %d/n&quot;, sum);
}

main ( )
{ int a, b, c;
scanf (&quot;%d,%d&quot;,&amp;a,&amp;b);
c=max (a,b);
printf (&quot;max=%d&quot;,c);
}
int max(int x,int y)
{ int z;
if (x&gt;y) z=x;
else z=y;
return (z);
}
通过以上几个例子,可以看到:
(1) C程序是由函数构成的。
(2) 一个函数由两部分组成:
①函数的首部,即函数的第一行。
②函数体,即函数首部下面的大括弧{……}内的部分。
(3) 一个C程序总是从main函数开始执行的。
(4) C程序书写格式自由,。
(5) 每个语句和数据定义的最后必须有一个分号。
(6) C语言本身没有输入输出语句。
(7) 可以用/*……*/对C程序中的任何部分作注释。
C程序的上机步骤
(1) 调用 Turbo C程序。
(2) 编辑源文件。
(3) 编译源程序。
(4) 执行程序。
(5) 可以用“Alt”和“X”键脱离Turbo C。
第2章数据类型、运算符与表达式
C的数据类型
常量与变量
整型数据
实型数据
字符型数据
变量赋初值
各类数值型数据间混合运算
算术运算符和算术表达式
赋值运算符和赋值表达式
逗号运算符和逗号表达式
C的数据类型
一个程序应包括以下两方面内容:
(1) 对数据的描述。
(2) 对操作的描述。
c的数据类型如下:
数据类型,
基本类型,整型,字符型,实型(浮点型)单精度型,双精度型,
枚举类型,
构造类型,数组类型,结构体类型,共用体类型,
指针类型,
空类型
常量与变量
常量和符号常量
在程序运行过程中,其值不能被改变的量称为常量。
常量区分为字面常量或直接常量、符号常量

#define price 30
main ( )
{int num, total;
num=10;
total=num * price;
printf(&quot;total=%d&quot;,total);
}<br****惯上,符号常量名用大写,变量用小写,以示区别。
使用符号常量的好处是:
(1) 含义清楚。
(2) 在需要改变一个常量时能做到“一改全改”。
变量
其值可以改变的量称为变量。
C语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。注意,大写字母和小写字母被认为是两个不同的字符。
在选择变量名和其