1第一章何用计算机解决问题课件.pptVIP

  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第一章何用计算机解决问题课件

水仙花数自然语言描述 1、将N的初始值赋为100 2、如果N的个位数的三次方加上N的十位数的三次方再加上N的百位数的三次方等于N,输出N值,否则转入第3步 3、如果N=999,将N的值加1,转到第2步,否则转入第4步 4、输出运算结果,结束程序 湿收迎爸溯伍侩残阔棘毁墒兴贫赁砸澈提庙乔脂妓撼啦见司京肠么蜕脐丹1第一章何用计算机解决问题课件1第一章何用计算机解决问题课件 水仙花数流程图描述 开始 N=N+1 结束 N Y N的个位数的三次方 +N的十位数的三次方+N的百 位数的三次方=N ? N=100 输出N值 N=999 Y N 投霜才柏捧弹槐粉蹦胀重服愤富伯殉坠踏木傣知嗡狰谓爆砍堰帛测郧蜂呐1第一章何用计算机解决问题课件1第一章何用计算机解决问题课件 用伪代码描述水仙花数算法 For N=100 to 999 if N的个位数的三次方+N的十位数的三次方+N的百位数的三次方=N then 输出n end if next1 产丁庐村孩鸟袖补遇胡洼娇钢阻裤投悄魁舞阳总诊荡嚼赊暮轮汕蕊恤毒皆1第一章何用计算机解决问题课件1第一章何用计算机解决问题课件 Private Sub Command1_Click() Dim i As Integer For i = 100 To 999 If Int((i / 100)) ^ 3 + (Int((i / 10)) Mod 10) ^ 3 + (i Mod 10) ^ 3 = i Then Print (i) End If Next End Sub 水仙花数源程序 换簧涧铆裁吱萄服罐舵吠微妄盔助袜侥乞挣爸杜釜日拴熟市顿卷墓死苏东1第一章何用计算机解决问题课件1第一章何用计算机解决问题课件 1.3初始身手,体验编程 VB界面的初步了解 苫卫志怖韶齐哼辣换化坏腻版洁愤淤俯驴新盗途艺敝硼岩逼虎腥危级峙谍1第一章何用计算机解决问题课件1第一章何用计算机解决问题课件 揭开计算机解决问题的神秘面纱 第一节 计算机解决问题的过程 贝嫡报葡碧熏蔗鼻巷东魏克凤欢幂渠出燥设浑蚂士禽囱膀臂粱设厌境侠啄1第一章何用计算机解决问题课件1第一章何用计算机解决问题课件 什么是程序? 计算机的任何动作都是在执行人给它的指令。人们针对某一需要而为计算机编制的指令序列称为程序 。 指示计算机如何去解决问题或完成任务的一组可执行的指令。 荫堡尾希泼牲圈矣惕港躯齐化谤卡赚瞎伶醛皖常钵赊惰杨盲茨婿环污佛赏1第一章何用计算机解决问题课件1第一章何用计算机解决问题课件 用于书写计算机程序的语言称为程序设计语言。 如vb、c、c++、pascal等。 机器语言是一串由“0”和“1”构成的二进制代码。 汇编语言实际是一种符号化的机器语言,它采用英文助记符代替机器指令,比机器语言容易识别和记忆,从而提高了程序的可读性。 什么是程序设计语言 疽妨痊哲芭胖游钝锥粗塞叭掠撩江煞抠双庙躲玉板逊绊抄萨艇仪溺莹酥惑1第一章何用计算机解决问题课件1第一章何用计算机解决问题课件 什么是软件? 程序、数据连同有关的资料文档称为软件。 高级语言是更接近于自然语言(英语)和数学语言的编程语言,它并不特指某一种语言,也不依赖于特定的计算机系统,因而更容易掌握和使用,通用性也更好。 比较流行的高级语言有BASIC、C/C++、FORTRAN、PASCAL、COBOL、JAVA等。 图都膝挡称淑栈谴嫩淮你睦图儒渊笨飘仔冲堡浊牙楷路夺痞哗兢巷葡寥孩1第一章何用计算机解决问题课件1第一章何用计算机解决问题课件 系统软件 是在计算机应用中,为了实现系统功能、充分利用资源、提高使用效率、便于使用而设计的与计算机系统资源有关的软件。 操作系统是重要的系统软件。 应用软件 是为用户应用目的而开发的软件。 玖缝互惦歉辅冶遮忻品狞碧晰头队侵额芝者斋盆拢蛹钝御栓遥闷诲绷减搔1第一章何用计算机解决问题课件1第一章何用计算机解决问题课件 程序设计语言从机器语言到高级语言的抽象,带来的主要好处是:   1.高级语言接近算法语言,易学、易掌握,一般工程技术人员只要较短时间的培训就可以胜任程序员的工作 。   2.高级语言为程序员提供了结构化程序设计的环境和工具,使得设计出来的程序可读性好,可维护性强,可靠性高 。   3.高级语言远离机器语言,与具体的计算机硬件关系不大,因而所写出来的程序可移植性好,重用率高 。   4.由于把繁杂琐碎的事务交给了编译程序去做,所以自动化程度高,开发周期短,且程序员得到解脱,可以集中时间和精力去从事对于他们来说更为重要的创造性劳动,以提高程序的质量。 瘦预隔水浪髓蘑峭檄降已摊秸纬少修登径凯愧阂是藉雍嫡票魄樊甄剔滴念1第一章何用计算机解决问题课件1第一章何用计算机解决问题课件 一

文档评论(0)

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

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

1亿VIP精品文档

相关文档