1 / 11
文档名称:

第1章 C语言概述.ppt

格式:ppt   页数:11
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

第1章 C语言概述.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第1章 C语言概述.ppt

文档介绍

文档介绍:C程序设计
谭浩强著
清华大学出版社
语言40学时
第1章 C语言概述
课堂教学1学时
累计1学时
语言40学时
C语言出现的历史背景
通用的程序设计语言
可开发系统软件和应用软件
既具有高级语言的功能,又具有低级语言的许多功能
语言40学时
什么是C语言?
汇编语言的速记形式
低级语言的高级形式
高级语言的低级形式
语言40学时
C语言的发展
ALGOL 60(1960)国际委员会
精致远离硬件
CPL复合程序(1963)英国剑桥大学
规模较大,难以实现
BCPL(1967)英国剑桥大学
浓缩CPL
B(1970)美国贝尔实验室
太简单,接近硬件
C(1972~1973)美国贝尔实验室
最初为UNIX
语言40学时
随着UNIX的日益广泛使用,C语言也迅速得到了发展。
C标准
标准C 1978年发表
ANSI C 1983年发表
87ANSI C 1987年发表
语言40学时
C语言的特点
语言简洁、紧凑,使用方便、灵活
运算符丰富
数据结构丰富
具有结构化的控制语句
语法限制不太严格
可直接访问物理地址
生成目标代码质量高
可移植性好
语言40学时
简单的程序介绍

#include ""
main( )
{
printf("This is a c program.\n");
}
运行结果:
This is a c program.
语言40学时

#include ""
main( ) /*求两数之和*/
{int a,b,sum; /*定义变量*/
a=123,b=456;
sum=a+b;
printf("\nsum is %d\n",sum);
}
运行结果:
sum is 579
语言40学时

main( ) /*主函数*/
{int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("\nmax=%d\n",c);
}
int max(int x,int y) /*定义max函数*/
{int z;
if(x>y)z=x; 运行结果:
else z=y; 入:8,5
return z; 出: max=8
}
语言40学时

最近更新

2023年义乌工商职业技术学院单招职业适应性考.. 41页

2023年云南交通运输职业学院单招职业倾向性考.. 40页

2023年云南商务职业学院单招职业技能考试模拟.. 41页

2023年云南外事外语职业学院单招综合素质考试.. 39页

2023年云南文化艺术职业学院单招职业倾向性测.. 40页

2023年云南特殊教育职业学院单招职业技能考试.. 39页

2026年全国五一劳模先进事迹材料 14页

2023年云南锡业职业技术学院单招职业技能测试.. 39页

2023年仰恩大学单招职业技能测试题库推荐 40页

2023年佳木斯职业学院单招职业技能测试题库最.. 41页

2023年克拉玛依职业技术学院单招职业适应性考.. 40页

2023年兰州航空职业技术学院单招职业技能测试.. 40页

2023年内蒙古兴安盟单招职业倾向性测试题库及.. 38页

2026年兔年春风行动暨就业援助月活动总结 13页

2026年兔年吉祥如意的文案 9页

2023年包头钢铁职业技术学院单招职业技能考试.. 39页

2026年免费车库租赁合同范本 28页

2023年南京城市职业学院单招职业技能考试题库.. 40页

2023年南京铁道职业技术学院单招职业倾向性测.. 39页

2025年重庆市《保安员证》考试题库含答案 39页

预防滑倒、绊倒及跌落专题培训课件 45页

混凝土工程培训课件优秀PPT 26页

小学数学六年级下册《鸽巢问题》作业设计 9页

食品标签审核确认表 3页

个人检讨反思(向管理服务对象借钱) 5页

山东科技版小学英语五年级下册词汇表带音标 4页

花卉学课件7 花卉的栽培管理 79页

如何领受神的医治 查尔斯.凯普斯 15页

忠财评审〔2015〕1号 6页