欢迎来到天天文库
浏览记录
ID:39963321
大小:2.63 MB
页数:118页
时间:2019-07-16
《c语言程序基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C语言程序设计段春笋dcsujn@126.com济南大学-信息学院1C语言程序设计课程综述课程名称:C语言程序设计计划课时:64学时学分:3考试形式:笔试其它说明:多媒体演示课32学时,上机32学时济南大学-信息学院2C语言程序设计回忆计算机系统组成运算器硬件系统控制器软件系统存储器输入设备输出设备系统软件应用软件用户为解决具体问题而开发的软件操作系统语言及其处理程序数据库管理系统系统支撑软件面向过程:C语言等机器语言、汇编语言面向对象:C++等济南大学-信息学院3C语言程序设计为什么学习C语言?从知识学习的角度来说:C语言值得学!C语言是国际上广泛流行的计算机高级语言。它适合作为系统描
2、述语言.既可以用来编写系统软件,也可用来编写应用软件。锻炼思维逻辑能力!高等教育要培养的是能够独立分析解决问题的人才,思维能力的锻炼来自各种基础学科学习的积累何锻炼。从现实意义上来说:全国计算机等级考试二级C,三级的上机题目也是C!从2008年开始,改为VC6.0版本济南大学-信息学院4C语言程序设计学习C语言的建议将自然语言转换为C程序设计语言C是一门程序设计语言,有着语言的基本特征,我们可以像学习普通语言一样来学习C比如,在自然语言中,我们可以这样来描述一件事情:有个男孩叫小张,有个女孩叫小芳。男孩追求女孩。女孩对男孩进行考察,如果男孩有房又有车,则与男孩交往;如果没有,则与男孩拜拜
3、。济南大学-信息学院5C语言程序设计学习C语言的建议//有个女孩叫小芳GirlXiaoFang;如果把自然语言翻译成C++语言,则是这样的://有个男孩叫小张BoyXiaoZhang;//男孩追求女孩XiaoZhangShowLoveTo(XiaoFang);//女孩对男孩进行考察//如果男孩有房又有车if(XiaoZhangHasHouseAndCar()){//女孩与男孩交往XiaoFangSayHiTo(XiaoZhang);}else//如果没有{//则与男孩拜拜XiaoFangSayByeTo(XiaoZhang);}济南大学-信息学院6C语言程序设计学习C语言的建议多读多读就
4、是强调多阅读和学习别人的优秀代码多写多写,就是多多地进行开发实践与Google做朋友济南大学-信息学院7C语言程序设计C语言知识点综述C语言基础:基本语法、数据类型、基本输入输出函数;C语言基本结构:顺序、选择、循环语句;构造扩展:数组:一维、二维(多维);结构体、共用体、枚举;指针:链表(不学);文件函数和指针的运用,贯穿在众多知识章节中:基本函数,自定义函数指针数组、文件指针等等济南大学-信息学院8C语言程序设计参考书1.谭浩强,《C程序设计(第四版)》,清华大学出版社,20102.谭浩强,《C程序设计试题汇编(第二版)》,清华大学出版社,20063.克尼汉,《C程序设计语言(英文版
5、)(第2版)》,机械工业出版社,20064.P.J.Deitel,H.M.Deitel,《C大学教程(第5版)》,电子工业出版社,2008济南大学-信息学院9C语言程序设计C语言程序基础Chapter11.1C语言程序的基本结构★★★1.2C语言程序运行过程★★★1.3编写简单的C语言程序★★★1.4C语言基本语法成分★★C语言程序基础Chapter11.8C语言的产生、发展及特点1.7算法1.6数据的输入/输出1.5C语言数据类型★★★★★★★★★★★★★本章主要内容和学习要求本章主要介绍C语言基础知识,认识C语言程序,掌握C语言基本结构,学习C语言基本语法知识,通过上机执行掌握C语言
6、程序的运行过程。本章重点掌握两点:1、C程序的基本运行(第1.1-1.3节)源程序的输入->编译生成目标程序->运行生成可执行程序2、C语言的基本语法(第1.4-1.6节)重点和难点是C语言的基本数据类型,数据的输入和输出通过学习本章内容,达到了解C语言的产生及发展、认识C语言程序、掌握C语言基本语法的目的,为C语言的系统学习打下坚实基础。济南大学-信息学院12C语言程序设计1.1C语言程序的基本结构-1.1.1认识C语言程序例1、一个最简单的C程序voidmain(){}每个C程序必须有主函数main。main是函数名,main后的圆括号不能省略,void是一种数据类型,说明该函数没
7、有返回值。济南大学-信息学院13C语言程序设计例2、在屏幕上显示ThisismyfirstCprogram!#includevoidmain(){printf(“ThisismyfirstCprogram!”);}主函数输出函数语句结束预处理命令济南大学-信息学院14C语言程序设计例3、在屏幕上显示ThisismyfirstCprogram!AndIamveryhappy!#includevoid
此文档下载收益归作者所有