C语言程序设计之基础ppt课件.ppt

C语言程序设计之基础ppt课件.ppt

ID:59421547

大小:1.04 MB

页数:54页

时间:2020-09-19

C语言程序设计之基础ppt课件.ppt_第1页
C语言程序设计之基础ppt课件.ppt_第2页
C语言程序设计之基础ppt课件.ppt_第3页
C语言程序设计之基础ppt课件.ppt_第4页
C语言程序设计之基础ppt课件.ppt_第5页
资源描述:

《C语言程序设计之基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C语言程序设计》培训班课程表授课内容讲课上机学时学时日期学时日期程序设计(十)48.27下午38.27晚上程序设计(11)48.28上午48.28晚上基础知识(一)49.3下午基础知识(二)49.4上午基础知识(二)49.4下午综合练习(一)49.10下午39.10晚上综合练习(二)49.11上午49.11晚上合计6447注:上午8:00-11:30下午14:30-18:00晚上18:30-22:00上课地点一机房上机:一机房《C语言程序设计》培训班课程表授课内容讲课上机学时学时日期学时日期程序设计(

2、一)48.18上午48.18晚上程序设计(二)48.19上午48.19晚上程序设计(三)48.20上午48.20晚上程序设计(四)48.21下午38.21晚上程序设计(五)48.22上午48.22晚上程序设计(六)48.23下午38.23晚上程序设计(七)48.24上午48.24晚上程序设计(八)48.25下午38.25晚上程序设计(九)48.26上午48.26晚上C语言授课计划第1次理论:基础知识第2次理论:数据类型,表达式第3次理论:顺序结构第4次理论:选择结构(if,switch)第5次理论:循环

3、结构(for,while)第6次理论:函数第7次理论:数组第8次理论:举例第9次理论:指针第10次理论:举例第11次理论:结构体,链表第12次理论:文件第13次理论:举例流行语言应用编程语言机器语言汇编语言VisualBasicCC++JavaC#Delphi专项编程语言PowerBuilderLotusNotesWeb编程语言HTMLXMLPHP(超级文本预处理语言)ASPJSPJavaScriptVBScriptVC#其他protelPython…….C语言的创世纪一切从一个叫“SpaceTrave

4、l(太空旅行)”的电子游戏开始……为了让他的游戏能更好地运行,KenThompson(肯·汤普逊,1943年2月4日-,为美国计算机科学学者,与C语言之父丹尼斯·利奇同为1983年图灵奖得主)用汇编语言编写了一个操作系统—UNIX汇编太不好用了,Thompson需要高级语言试验了一些高级语言,包括Fortran,都不理想他在BCPL(BasicCombindProgrammingLanguage)基础上,自己设计了一个B语言UNIX开始发展,B也不够用了DennisRitchie(丹尼斯·利奇)加入,把

5、B改造成C开始用C重写UNIXC语言的创世纪Ritchie和Thompson在开发UNIX接受美国国家技术勋章C语言的创始人DennisM.Ritchie(丹尼斯·利奇)C程序设计语言是一种高级语言高级语言并不是“高级”,只是相对低级语言,在一个高的级别上进行编程历史悠久,战勋卓著诞生于上世纪70年代初,成熟于80年代(C89),修订于90年代(C99)很多重量级软件都是用C写的上天入地,无所不能几乎没有不能用C写出来的软件,没有不支持C的系统很多流行语言、新生语言都借鉴了它的思想、语法从C++,到Ja

6、va,再到C#,还有php等C程序设计语言一、C语言的特点:语言简洁、紧凑、使用方便、灵活(32个关键字、9种控制语句)运算符丰富(34种运算符将括号、赋值、强制类型转换等作为运算符)数据结构丰富(标准类型、构造类型、指针类型)具有结构化的控制语句。用函数实现程序的模块化。5.语法限制不太严格、程序设计自由度大。6.C语言可以直接访问物理地址。能实现汇编语言的大部分功能,可以直接对硬件进行操作。7.目标代码质量高,程序执行效率高。8.程序可移植性好。一、C语言的特点:二、C程序的组成结构及特性:程序:为

7、完成某一任务所用指令的集合。下面给出几段简单的C程序,从中分析一下程序的结构及特征:程序一:main(){printf("Thisisacprogram.");}主函数,有且仅有一个。程序从main()第一条语句开始运行,在main()中结束。指令:明确告诉计算机做什么。程序二:求两数之和#includemain(){inta,b,sum;/*定义变量*/sum=0;a=123;b=456;sum=a+b;printf("sumis%d",sum);}#include“stdi

8、o.h”/*包含预处理语句*/intMax(intx,inty)/*定义子函数max,函数值为整型,x,y为形式参数*/{intz;/*对子函数中用到的变量z定义*/if(x>y)z=x;elsez=y;return(z);/*将z的值返回,通过max带回调用处*/}main()/*主函数*/{inta,b,c;scanf("%d,%d",&a,&b);/*输入变量a、b的值*/c=Max(a,b);/*调用Max函数,将得到的值赋给变量c

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。