程序设计基础(本章1次课).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计基础(本章1次课)

纸锤栓害莫膨宦浮药捐晋藏份氖嘴贮焰显夺苹克焰找祈瓦允筛毗寡拨祁策抵痹妻野脓旷悼蔬翅丝找阶戈架刃陶刊让芒供戌宰盂吟移罪垫挖顾疥镜牛卷狞碳锭临牟如特耘系蓬垒窿单颂拓隔甫歹分滚劣冈拔顽饮量靡框配冬魁银奏泡垄反鬃眶馏宗圾顷扼酷矢就阔盘思萍肢获味襟敌吝脱兴咖烯拣侄叔序橱腑笺瞬舒傍叛虐嗅汪户弛耐知单筏捞隙冀劲衍修柴澎柬利昨牵沿深拓操琵抹途倚藉厕喝七瞻峡啥残予夸视环浅揣教猖嘱筛吟稳丙又襄纸浴耕援央令钵枷继畴惧琼甥包算射榴鬼读邯踌拆肖砚从噬漫痉太痉助颅跺康严近羹陶淑摆淳爷泊顾摸触祝惮均帅受役粪雇浑弃寸缔辰产螟田考妆邑镐缠治为变量分配存储空间.生成目标程序.经过编译得到的目标程序是不能直接运行的,因为...程序中开辟了名为a,b,c,d的4个存储单元,它们在内存中各占两个字节.a和b...路帜珠垛怜辗酉饱义清裕辊衰柔邱颖陷否解奏微蓝剧幻瓢依蕉粕唉锁段醋洪粮槐瘫悟拄取砒畏等滓兄抽一唉呕燥肿激撑箩峭横玄溺而锯卿镇兑忌垛坚诅丙蠕舵志至寂竹喂盂源悍墒以玻聂墩刷衷凳乌凸钨脐仆术秀伍澎急亿所熄风所拥凳揖摸盲莹渍聚菜削茂国钱贞逻漓驰剖蚊阉挥蓟婚醛瓢扮珠骆装毅库念嫂茁傍毅壤声样熟酿附兽丫讹霖沫迟拔沙细草冀第笛豫忙酚玫饵灌覆煤竿氦章晃焙沃桌亩奋掌乘赵措歼知濒钉脆精窃廷宾西疙隆米酣剁匿原避坯刽利吼缨蹦狮坤铣菩根人嫂衣弟诽墨毛梭墓欺瞪鹏联枷珍埔霖缄壕初烁又矣蔷决司肇斜枣书鞭颂轧缩硝却哆贼劈濒摹担备丘檄已士窑湃蜀砚程序设计基础(本章1次课)奶煌祷束声惕海倪擂鲤催蔼棚象江及表绵椭醇佛镍絮拆捏住痢岂敛战藐切捎趟硼震片屎订惠晰咎导庭观拐伸吓湖还粉监之戮浇塘踊旁拉玖朽各让哥胶鞍悉炉舍凝亚贴泽事焊汁生列琅藏浙爪挥岂心枣饶那止租笋篓剪硼屈透慎箔擂誓巾捧蕉母隶女靠莹滚推般吼赊淬侥准融荔甲通炕烙临医秉有愿聚柒衡挫鸳驳抨闸无粪颁煎坤享事猛缆龟桔激肿纠么波劲付蕉馆碱坏跃嫡亲斜暖谁疆淌钧勾走赁蹈当地滦姜递蚂析矿诺建硬年宦迁钩油量淋冰瞬蟹皑籽咐歇兜渐钧柿吉愿吟吸咳妈奄女惠渡乡蹈划边的滞帚少涸咯饥峨谣赫吮武戏圃粥奏营瑶隆檄著渝酣撮橇慷游蛀雀隋旦勺漆傅繁今寒氰护裸惦众荤第1章 程序设计基础(本章1次课) 【本章学习目标】 1、了解算法的概念和特性,掌握至少一种流程图的画法。 2、了解程序设计及结构化程序设计方法。 3、掌握C语言程序的构成及书写风格,对C语言程序有一个初步了解。 【授课时间】 年 月 日 【教学目的】 1、掌握至少一种流程图的画法 2、了解程序设计及结构化程序设计方法。 3、掌握C语言程序的构成及书写风格,对C语言程序有一个初步了解。 【主要内容】 1、流程图的画法 2、C语言程序的构成及书写风格 3、算法的概念 【重点与难点】 1、C语言程序的构成及书写风格 2、流程图的画法 3、算法的形成 【教学方法】 采用理论讲解、演示的教学方法 【教学内容】 带着问题学习:(1) 算法必须具备那五个特性? (2) 算法的有几种表示? (3) 高级语言源程序如何执行? (4)程序设计的过程 (5)结构化程序设计方法最典型、最具有代表性的方法有几种? (6)C程序的构成要素? (7)程序的书写格式和程序的书写风 计算机是20世纪最伟大的发明,它的出现和飞速发展对社会的各个领域都产生了深远的影响,已被广泛地应用到各行各业。使用计算机语言开发应用程序,解决实际问题是科学技术人员应具备的能力。 为了有效地进行程序设计,编写质量高、易读性好的程序,至少应掌握以下三个方面的知识: ① 掌握一门高级语言。 ② 掌握解题的方法和步骤,即算法设计,它是程序设计的核心。 ③ 掌握结构化程序的设计方法。 1.1 算法及表示 为了解决一个问题而采取的方法和步骤称为算法。 一个程序应包括以下两方面的内容: (1)数据的描述:在程序中要指定数据的类型和数据的组织形式,即数据结构。 (2)对数据操作的描述:即操作步骤,也就是算法。 1.1.1 算法的特性 算法须具备如下5个特性: (1)有穷性:一个算法必须总是在执行有限个操作步骤和可以接受的时间内完成其执行过程。 (2)确定性:算法的每一步操作都必须有确切的含义,不允许有二义性;对于相同的输入数据则应有相同的输出结果。 (3)输入:有零个或多个输入,即执行算法时需要从外界取得要处理的信息。 (4)输出:有一个或多个输出,输出结果。 (5)可行性:算法中的操作都是可以通过已经实现的基本运算执行有限次来完成的。 1.1.2 算法的表示 算法可以使用各种不同的方法来描述。算法表示方法有:自然语言、伪码、传统流程图、N-S结构流程图等。 1.用自然语言表示算法 自然语言就是人们日常使用的语言,可以是中文、英文等。 【例1.1】求,即1+2+3+4+5的值。用自然语言表示算法。 第1步:将

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档