欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第1章语言与程序设计概述优秀PPT.ppt

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

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

    第1章语言与程序设计概述优秀PPT.ppt

    第1章语言与程序设计概述现在学习的是第1页,共13页1.1 初见C语言程序 百钱买百鸡问题:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?现在学习的是第2页,共13页用C语言程序解决“百钱买百鸡问题:#includemain()int i,j,k,count=0;for(i=0;i=20;i+)for(j=0;j=33;j+)for(k=0;k=300;k+)if(i+j+k=100&k%3=0&i*5+j*3+k/3=100)count+;printf(“方案%d:鸡翁%d个,鸡母%d个,鸡雏%d个n”,count,i,j,k);现在学习的是第3页,共13页C语言源程序描述时应注意以下几点:C语言源程序的扩展名必须为.c.c或.cpp.cpp。C语言是大小写敏感的,在C语言的源程序中,大小写是有区别的。如果源程序中出现的符号不是出现在双引号的内部,则均应该在英文半角状态下输入该符号。现在学习的是第4页,共13页1.2 计算机与程序设计什么是计算机程序?计算机程序(Program)可以简单理解为是人们为解决某种问题而用计算机可以识别的代码编排的一系列加工步骤,计算机能严格按照这些步骤去执行任务。什么是程序设计的过程?人们按照计算机能够理解的“语言”来制定规则的过程,就是程序设计的过程。现在学习的是第5页,共13页1.2.1 指令与程序 人在向计算机发号施令的时候只能以一个简单任务接一个简单任务的方式来完成。这个简单任务称为计算机的指令计算机的指令。一条指令本身只能完成一个最基本的功能,如实现一次加法运算或实现一次大小的判别,不同的指令能完成不同的简单任务。但是通过对多个指令的有序组织,就能完成非常复杂的工作,这个一系列计算机指令(也可理解成人的司令)的有序组合就构成了程序程序,对这些指令的组织过程就是编程的过程编程的过程,组织规则就是编程的语法规则语法规则。现在学习的是第6页,共13页 例:例:假设计算机能识别的指令有以下四条:Input X:输入数据到存储单元X中。Add X Y Z:将X、Y相加并将结果存在Z中。Inv X:将X求反后存回X。Output X:输出X的内容。应用上述指令实现:输入3个数A、B和C,求A+B-C的结果。程序如下:Input A;输入第1个数据到存储单元A中Input B;输入第2个数据到存储单元B中Input C;输入第3个数据到存储单元C中Add A B D;将A、B相加并将结果存在D中Inv CAdd C D D;将C、D相加并将结果存在D中Output D;输出D的内容 通过此例可以看出通过指令的有序组合,能完成单个指令无法完成的工作。现在学习的是第7页,共13页1.2.2 程序与程序设计计算机程序是人们为解决某种问题用计算 机可以识别的代码编排的一系列数据处理步骤,是计算机能识别的一系列指令的集合。程序设计就是针对实际问题,根据计算机的特点,编排能解决这些问题的步骤。程序是结果和目标,程序设计是过程。现在学习的是第8页,共13页1.2.3 程序设计和程序设计语言 程序设计是按指定要求,编排计算机能识别的特定指令组合的过程,而程序设计语言是为方便人进行程序设计而提供的一种手段,是人与计算机交流的语言,而且这种程序设计语言也在随着计算机技术的发展而不断地发展。程序设计语言的发展程序设计语言必须具有数据表达和数据处理两方面的能力现在学习的是第9页,共13页1.2.4 程序设计过程 程序设计过程:1).明确功能需求 2).系统分析 3).编写程序 4).编译程序 5).程序调试 C语言的集成开发环境:在Windows操作系统中,1).Borland公司的Turbo C环境 2).Microsoft公司的Visual C+环境 在Linux操作系统下,1).Eclipse 2).Gcc、g+等开源工具现在学习的是第10页,共13页1.3 C语言学习与自然语言学习的关系学习C语言与学习任何一门自然语言具有相似的步骤和内容:1.学习C语言中的所有“单词”,即关键字的含义和用法;2.学习通过这些“单词”组成的词语与短语的含义,以及通过“单词”组成短语的方法;3.学习C语言语句的基本句型、语法特点和使用场合,使用方法;4.学习文章即程序的写法,包括根据题目进行分析,段落组织(函数,模块划分),句型应用等。5.按照要求编写合格的C语言程序 现在学习的是第11页,共13页1.4 C语言的发展历史、现状与特点1.4.1 C语言的发展历史和现状 C语言的“家谱”现在学习的是第12页,共13页1.4.2 C语言的特点 1.短小精悍而且功能齐全。2.结构化的程序设计语言。3.兼有高级语言和低级语言的特点。4.程序执行效率高。5.程序可移植性好。现在学习的是第13页,共13页

    注意事项

    本文(第1章语言与程序设计概述优秀PPT.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开