计算机程序设计基础――第一讲.ppt

计算机程序设计基础――第一讲.ppt

ID:56400523

大小:127.50 KB

页数:22页

时间:2020-06-16

计算机程序设计基础――第一讲.ppt_第1页
计算机程序设计基础――第一讲.ppt_第2页
计算机程序设计基础――第一讲.ppt_第3页
计算机程序设计基础――第一讲.ppt_第4页
计算机程序设计基础――第一讲.ppt_第5页
资源描述:

《计算机程序设计基础――第一讲.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、计算机程序设计基础授课教师:吴文虎(教授)上课地点:东阶教室上机实验:东主楼Intel机房1计算机程序设计基础一、教学对象计算机科学与技术系新生(第一学期)二、教学目标程序设计的重要性程序设计的基本概念与基本方法编程解题的思路与典型方法数学模型简介算法及算法步骤程序结构与相应语句编码与上机调试问题规模与时空复杂度估计2计算机程序设计基础三、教学重点在C语言的环境下,学会如何针对问题进行分析,得出数学模型,理出算法并编程实现。重在思维方法的学习,鼓励创新。3计算机程序设计基础四、指导思想1.立足改革,人

2、的认识要随着时代的前进而不断深化,在新的形势和环境下,教学要突破传统观念和传统模式,也要追求高效和完美,以培养高素质有创造精神的人才为这门课的教学目标。2.以学生为中心学生是教学的主体,安排教学首先须考虑培养目标、学生的认知规律和学习特点。教学的每一个环节都要顾及学生的实际情况,有利于调动学生学习的积极性,引导学生主动学习。4计算机程序设计基础3.强化实践这门课主张程序设计是高强度的脑力劳动,不是听会的、也不是看会的,而是练会的。这可能与以往的教学安排最大的不同之处。4.鼓励和引导探索式的学习按照建构

3、主义的学习理论,学生(作为学习的主体)在与客观环境(所学内容)的交互过程中构建自己的知识结构的。引导学生在解题编程的实践中探索其中带规律性的认识。将感性认识升华到理性高度。5计算机程序设计基础5.突出重点重点放在思路、算法、编程构思和程序实现上。语句只是表达工具,要求堂上积极思考,尽量当堂学懂,重在训练分析问题和解决问题的能力。6.养成良好的编程习惯强调可读性变量要加注释;程序构思要有说明;学会如何调试程序尽可能优化对运行结果要做正确与否的分析。6计算机程序设计基础7.考试方法不纸上谈兵,不搞笔试,不

4、考死记硬背的东西上机解题,自动测试不计失败,只计成功正在建立试题库,题目随机抽取8.学习方法动手动脑,理论指导下的实践有条有理的实践。实践出真知“自学、动手、应用、上网”在编写大量程序之后,才能感到运用自如。7计算机程序设计基础9.学习心态“自立、自信、自尊、自强”,高标准严要求,越学越会充满信心。8第一讲简单的C程序设计9一、简单的C程序//Sample1.c1#include//预编译命令,将标准输入输出函数//作为头文件包扩到用户源文件中2#include//预

5、编译命令,将系统提供的数学函数//作为头文件包扩到用户源文件中3voidmain()//主函数,名为main,//void是类型说明符(无返回值)4{//函数体.开始5floata,b,c;//声明部分.定义变量类型6b=30.0;//执行部分.赋值语句7a=sin(b*3.14159/180);//执行部分.赋值语句8printf("%f",a);//执行部分.输出语句9}//函数体.结束10一、简单的C程序预编译命令主函数main(){函数体开始声明部分执行部分}函数体结束11讲解这个简单的程

6、序1浮点数floating-pointnumber指带有小数部分的数,又称实数,C语言中的浮点数是以十进制数表示的,采用两种形式(1)小数形式:如(2)指数形式:如一、简单的C程序整数.小数e指数12一、简单的C程序类型比特数有效数字数值范围float326~7double6415~16longdouble12818~19float——32bitdouble——64bitlongdouble——128bit13一、简单的C程序2声明的作用为变量分配内存单元,变量名作为内存单元的符号地址,这件事是在程序

7、编译链接时完成的。3变量其值可以改变的量通过b可以找到相应的存储单元地址XXXXb变量名————变量值存储单元地址XXXX30.014一、简单的C程序4对变量的赋值赋值符号“=”<变量>=<表达式>b=30.0;//读作将表达式的值30.0赋给变量ba=sin(b*3.14159/180);//读作将表达式(正弦函数)//的值赋给变量a5变量赋值特点(1)先定义,后使用intd,e,f;定义三个变量为整数类型如未定义,则在编译时被查出,认为非法(2)变量未被赋值前,值为0(3)对变量赋值过程是“覆盖”

8、过程,用新值去替换旧值(4)读出变量的值,该变量保持不变(5)参与表达式运算的所有变量都保持原来的值不变15一、简单的C程序def未赋值前000变量赋值过程执行e=d770执行f=d+e7714执行d=77007执行d=d+18714116一、简单的C程序6输出语句printf函数(格式输出函数)一般形式为printf(参数1,参数2,参数3,……,参数n)其中参数1——格式控制参数2,参数3,……,参数n——输出表列举例:floata;intb;a=8

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

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

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