欢迎来到第一文库网! | 帮助中心 第一文库网-每个人都是第一
第一文库网
全部分类
  • 研究报告>
  • 学术论文>
  • 全科教育>
  • 应用文档>
  • 行业资料>
  • 企业管理>
  • 技术资料>
  • 生活休闲>
  • ImageVerifierCode 换一换
    首页 第一文库网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    C程序设计教案012课时——概述.docx

    • 资源ID:405661       资源大小:23.33KB        全文页数:6页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    扫码关注公众号登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C程序设计教案012课时——概述.docx

    教案序号1周次授课形式新授授课章节名称概述教学目的了解C语言的特点和C源程序的构成教学重点C语言的发展及特点教学难点什么是计算机语言使用教具机房课外作业课后体会授课主要内容1.1C语言的发展过程C语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THECPROGRAMM1NG1ANGUAGE”一书。通常简称为K&R,也有人称之为K&R标准。但是,在K&R中并没有定义一个完整的标准C语言,后来由美国国家标准协会(AmeriCanNationa1StandardsInstitute)在此基础上制定了一个C语言标准,于一九八三年发表。通常称之为ANSICo1.2 当代最优秀的程序设计语言早期的C语言主要是用于UNIX系统。由于C语言的强大功能和各方面的优点逐渐为人们认识,到了八十年代,C开始进入其它操作系统,并很快在各类大、中、小和微型计算机上得到了广泛的使用,成为当代最优秀的程序设计语言之一。1.3 C语言的特点I-C语言简洁、紧凑,使用方便、灵活。ANS1C一共只有32个关键字:autobreakcasecharconstcontinuedefau1tdodoub1ee1seenumexternf1oatforgotoifint1ongregisterreturnshortsignedstaticsizofstructswitchtypedefunionunsignedvoidvo1ati1ewhi1e9种控制语句,程序书写自由,主要用小写字母表示,压缩了一切不必要的成分。TUrbOC扩充了I1个关键字:asm_cs_ds_es_sscdec1farhugeinterruptnearpasca1注意:在C语言中,关键字都是小写的。2运算符丰富。共有34种。C把括号、赋值、逗号等都作为运算符处理。从而使C的运算类型极为丰富,可以实现其他高级语言难以实现的运算。3数据结构类型丰富。4具有结构化的控制语句。5语法限制不太严格,程序设计自由度大。6-C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。因此有人把它称为中级语言。7 生成目标代码质量高,程序执行效率高。8 与汇编语言相比,用C语言写的程序可移植性好。但是,C语言对程序员要求也高,程序员用C写程序会感到限制少、灵活性大,功能强,但较其他高级语言在学习上要困难一些。1.4.1最简单的C语言程序举例例1.1要求在屏幕上输出以下一行信息。ThisisaCprogram.解题思路:在主函数中用Printf函数原样输出以上文字。#inc1ude<stdio.h>intmain()(printf(,ThisisaCProgram.n");return0;)C语言允许用两种注释方式:>/:单行注释可单独占一行可出现在一行中其他内容的右侧>/*/:块式注释 可包含多行例1.2求两个整数之和。解题思路: 设置3个变量 a和b用来存放两个整数 SUm用来存放和数 用赋值运算符“二”把结果传送给SUm#inc1ude<stdio.h>intmain()inta,b,sum;a=123;b=456;sum=a+b;printf(,sumis%dn'',sum);returnO;例1.3求两个整数中的较大者。解题思路: 用一个函数实现求两个整数中的较大者 在主函数中调用此函数并输出结果#inc1ude<stdio.h>intmain()(intmax(intx,inty);inta,b,c;SCanfr%d,%d'',&a,&b);c=max(a,b);printf("max=%dn",c);return0;1.4.2C语言程序的结构C语言程序的结构特点:1一个程序由一个或多个源程序文件组成 小程序往往只包括一个源程序文件一个源程序文件中可以包括三个部分: 预处理指令 全局声明 函数定义2.函数是C程序的主要组成部分 一个C程序是由一个或多个函数组成的 必须包含一个main函数(只能有一个) 每个函数都用来实现一个或几个特定功能 被调用的函数可以是库函数,也可以是自己编制设计的函数3.一个函数包括两个部分:函数首部intmax(intx,inty)函数体声明部分O定义在本函数中所用到的变量Q对本函数所调用函数进行声明执行部分:由若干个语句组成,指定在函数中所进行的操作4 .程序总是从main函数开始执行5 .C程序对计算机的操作由C语句完成C程序书写格式是比较自由的 一行内可以写几个语句 一个语句可以分写在多行上为清晰起见,习惯上每行只写一个语句6 .数据声明和语句最后必须有分号7 .C语言本身不提供输入输出语句8 .程序应当包含注释,增加可读性1.5运行C程序的步骤与方法1 .上机输入和编辑源程序(c文件)2 .对源程序进行编译(.obj文件)3 .进行连接处理(.exe文件)4 .运行可执行程序,得到运行结果说明:以上过程参见教材中图11附录A中有Visua1C+6.0中编辑、编译、连接和运行C程序的方法5 .6程序设计的任务1 .问题分析对于接手的任务要进行认真的分析研究所给定的条件分析最后应达到的目标找出解决问题的规律选择解题的方法2 .设计算法设计出解题的方法和具体步骤3 .编写程序4 .对源程序进行编辑、编译和连接5 .运行程序,分析结果结果错了,程序肯定错结果对了,程序未必对6.编写程序文档

    注意事项

    本文(C程序设计教案012课时——概述.docx)为本站会员(lao****ou)主动上传,第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第一文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 001doc.com网站版权所有   

    经营许可证编号:宁ICP备2022001085号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



    收起
    展开