下载此文档

第1章 概述第2章 算法.ppt


文档分类:IT计算机 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
第1章_概述第2章_算法第 1 章 C语言概述
C程序的上机步骤
C语言发展历史
C语言的特点
简单的C程序介绍
C语言发展过程
产生过程
时间:1972~1973
地点:美国贝尔实验室
目的:UNIX操作系统
设计人:
C标准
标准C: K&R合著《The C Programming Language》
ANSI C: 1983年
87 ANSI C: 1987年(通过ISO认证)
C版本
Microsoft C 或称 MS-C
Turbo C 或称 TC
C兼有高级语言和
低级语言的特点
C语言特点
语言简洁、紧凑、灵活
运算符和数据类型丰富
程序设计结构化、模块化
允许直接访问物理地址
生成目标代码质量高
可移植性好
>
>
>
32个关键字:(由系统定义,不能重作其它定义)
auto break case char const
continue default do double else
enum extern float for goto
if int long register return
short signed sizeof static struct
switch typedef unsigned union void
volatile while
C语言简洁、紧凑,使用方便、灵活。
ANSI C一共只有32个关键字,见365页附录B
在C语言中关键字都是小写的。
9种控制语句:
if( )~else~
for( )~
while( )~
do~while( )
continue
break
switch
goto
return
C语言有 9 种控制语句,程序书写形式自由,主要用小写字母表示,压缩了一切不必要的成分。
<
34种运算符:
算术运算符:+ - * / % ++ --
关系运算符:< <= == > >= !=
逻辑运算符:! && ||
位运算符:<< >> ~ | ^ &
赋值运算符:= 及其扩展
条件运算符:?:
逗号运算符:,
指针运算符:* &
求字节数:sizeof
强制类型转换:(类型)
分量运算符:. ->
下标运算符:[]
其它:( ) -
C语言运算符丰富
C




基本类型
构造类型
指针类型
空类型void
定义类型typedef
数值类型
字符类型char
枚举类型enum
整型
浮点型
单精度型float
双精度型double
短整型short
长整型long
整型int
数组
结构体struct
共用体union
C语言数据结构丰富
<
<
简单的C 程序介绍
第一个程序 Hello,World!
#include <>
void main()
{
printf(“Hello,World! \n”);
}
头文件
主函数
语句
Hello,World!
输出:
printf语句中的“\n”是换行符
两数求和运算
sum is 579
输出:
#include <>
void main()
{
int a,b,sum; /*定义变量*/
a=123;
b=456;
sum=a+b;
printf(“sum is %d \n”,sum);
}
如何计算123×456的积?
printf语句中的“%d ”是表示“十进制整数类型”

第1章 概述第2章 算法 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小882 KB
  • 时间2018-02-21