教学课件学习课件电子教案讲义PPT C语言.程序设计.ppt

上传人:文库蛋蛋多 文档编号:2846669 上传时间:2023-02-27 格式:PPT 页数:31 大小:1.99MB
返回 下载 相关 举报
教学课件学习课件电子教案讲义PPT C语言.程序设计.ppt_第1页
第1页 / 共31页
教学课件学习课件电子教案讲义PPT C语言.程序设计.ppt_第2页
第2页 / 共31页
教学课件学习课件电子教案讲义PPT C语言.程序设计.ppt_第3页
第3页 / 共31页
教学课件学习课件电子教案讲义PPT C语言.程序设计.ppt_第4页
第4页 / 共31页
教学课件学习课件电子教案讲义PPT C语言.程序设计.ppt_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《教学课件学习课件电子教案讲义PPT C语言.程序设计.ppt》由会员分享,可在线阅读,更多相关《教学课件学习课件电子教案讲义PPT C语言.程序设计.ppt(31页珍藏版)》请在三一办公上搜索。

1、欢迎加入青岛工学院大家庭,C程序设计主讲:李林鹏,姓名:李林鹏年龄:35职称:讲师系部:机电系自动化教研室办公室:3407工作邮箱:,电工学,工厂电气控制技术等,绪论,一、学习程序设计语言的重要性1、程序和指令是计算机中最基本的概念,只有懂得程序设计,才能进一步了解计算机,真正了解计算机的工作。2、大学生不应满足只会办公软件,应有更高要求,尤其是理工科学生。,二、C语言的实际应用价值,1、系统内核的开发,几乎所有的操作系统都是有C+汇编完成。2、嵌入式开发,分为软件与硬件方向。如最常见到的DSP,pos机,设备接口编程,芯片程序如手机软件,银行应用软件等。3、程序驱动的开发,硬件与许多系统软件

2、都需要驱动程序。总体来说,需要与硬件打交道的地方大多采用C语言进行编程(底层开发),所以C语言的运用价值不是通常的windows桌面应用软件,而windows应用程序的开发只是计算机软硬件开发中的有小部分。C工程师的薪金在所有语言中是最高的。,嵌入式单片机,51单片机,POS机,手机软件,银行股票软件,三、如何学习C程序语言,1、注重能力培养C是一门应用性课程,要注重分析问题能力、构造算法能力,编程能力和调试程序的能力。2、把重点放在解题思路上注重程序,初学时不要再语法细节上死背死扣,语法要通过大量的编程实践来掌握。3、注重基本素质训练在学校要注重程序设计的基本训练,把基本功练好,为以后工作打

3、基础。,4、重视实践环节学C程序要注重动手编程,自己上机调试运行,学习的好与坏不是看你“知不知道”,而是看你“会不会干”。5、要有举一反三和创新精神解决问题的方法有多种,要多思多练,多上机验证,通过比较找出最好算法,提高自己的编程能力。,四、本书修订后的一些小变化,作为经典教材,本书经过了多版修订和多次印刷,本教材是第四版,相比前面的版本有些内容做了调整:1、增加了数据类型如双长整型,复数浮点型,bool型等;2、main函数类型统一规定为int型;3、注释行以双斜杠开始/4、编译环境以visual c+6.0为蓝本。(同学如需要软件,课间可到前面来拷贝)5、本书提醒:教师少讲,提倡自学,上机

4、实践。,五、考试及成绩构成,一、考试上机考试,从题库中随机抽题最后两周学校开放题库,同学自主练习,最后考试。二、成绩构成1、平日成绩(40%)实验报告+平日表现(出勤,回答问题)2、期末成绩(60%)上机考试成绩,第1章 程序设计和C语言,1.1 什么是计算机程序1.2 什么是计算机语言1.3 C语言的发展及其特点1.4 最简单的C语言程序1.5 运行C程序的步骤与方法1.6 程序设计的任务,简单了解,重点,1.1 什么是计算机程序,程序:一组计算机能识别和执行的指令只要让计算机执行这个程序,计算机就会自动地、有条不紊地进行工作计算机的一切操作都是由程序控制的,离开程序,计算机将一事无成,1.

5、2 什么是计算机语言,计算机语言:人和计算机交流信息的、计算机和人都能识别的语言,C语言是国际上广泛流行的计算机高级语言。,1.4最简单的C语言程序,1.4.1 最简单的C语言程序举例1.4.2 C语言程序的结构,1.4.1 最简单的C语言程序举例,例1.1 要求在屏幕上输出以下一行信息。This is a C program.,写一程序让computer完成以上工作,1.4.1 最简单的C语言程序举例,#include int main()printf(”This is a C program.n”);return 0;,预处理指令,函数,程序,函数首部,函数体,例1.2 求两个整数之和。,

6、解题思路:设置3个变量a和b用来存放两个整数sum用来存放和数用赋值运算符“=”把结果传送给sum,#include int main()int a,b,sum;a=123;b=456;sum=a+b;printf(”sum is%dn”,sum);return 0;,定义整型变量a,b,sum,对变量a,b赋值,将a与b的和赋给sum,例1.3求两个整数中的较大者。,解题思路:用一个函数实现求两个整数中的较大者在主函数中调用此函数并输出结果,#include int main()int max(int x,int y);int a,b,c;scanf(”%d,%d”,int max(int

7、x,int y)int z;if(x y)z=x;else z=y;return(z);,主函数,max函数,#include int main()int max(int x,int y);int a,b,c;scanf(”%d,%d”,int max(int x,int y)int z;if(x y)z=x;else z=y;return(z);,1.4.2 C语言程序的结构,1.一个程序由一个或多个源程序文件组成小程序往往只包括一个源程序文件,一个源程序文件中可以包括三个部分:预处理指令全局声明函数定义,#include 等,在函数之外进行的数据声明,每个函数用来实现一定的功能,1.4.2

8、 C语言程序的结构,2.函数是C程序的主要组成部分一个C程序是由一个或多个函数组成的必须包含一个main函数(只能有一个)每个函数都用来实现一个或几个特定功能被调用的函数可以是库函数,也可以是自己编制设计的函数,1.4.2 C语言程序的结构,3.一个函数包括两个部分:函数首部函数体,例:int max(int x,int y),1.4.2 C语言程序的结构,函数首部int max(int x,int y),函数的第1行,函数类型,函数名,参数类型,参数名,若函数无参,在括弧中写void或空括弧,int main(void)或 int main(),1.4.2 C语言程序的结构,函数体声明部分定义在本函数中所用到的变量对本函数所调用函数进行声明执行部分:由若干个语句组成,指定在函数中所进行的操作,可以没有声明部分,可以是空函数,void dump(),1.5 运行C程序的步骤与方法,1.上机输入和编辑源程序(.c文件)2.对源程序进行编译(.obj文件)3.进行连接处理(.exe文件)4.运行可执行程序,得到运行结果说明:以上过程参见教材中图1.1 附录A中有Visual C+6.0中编辑、编译、连接和运行C程序的方法,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号