欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    c语言 课件第1章.ppt

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

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

    c语言 课件第1章.ppt

    第1章 C程序概述,C/C+语言程序设计,西安科技大学 计算机学院,2023/6/27,2,说明:,本课程的配套教材为:C/C+语言程序设计C/C+语言程序上机指导 中国矿业大学出版社 龚尚福等编著本课程的学时安排为:理论学时32 实践学时16,上机安排上机地点:计算中心机房上机内容:随教学进度的基础训练(上机调试每次作业)C编程训练大作业要求:所有作业必须独立完成作业必须经上机调试通过考勤3次缺席,按不及格处理发现上机时间打游戏,按缺席一次处理,2023/6/27,4,教学要求掌握程序设计语言的基本知识常用算法初步的程序设计能力学习方法自主学习重视上机实践,C语言程序设计,如何尽快学会用C语言进行程序设计,了解程序设计语言(C语言)模仿、改写、编写通过不断的编程实践,逐步领会和掌握程序设计的基本思想和方法。,Step1:掌握数据类型、控制结构、语法规则。(识字、造句。授课为主),Step2:掌握程序分析、算法、编程。(体裁、布局。多看多练),Step3:循序渐进,先模仿,后分析。,Step4:重视上机,有效利用宝贵的上机时间.切实掌握调试手段。,2023/6/27,7,1.1 计算机语言及其发展,1.计算机语言是人与计算机进行交流的工具计算机语言分为:,2023/6/27,8,例如:,0 0 1 0 0 0 1 11 1 1 0 1 1 0 10 1 1 0 0 0 0 10 1 1 1 0 1 1 0,机器语言程序,源程序需要翻译,2023/6/27,9,2.算法为解决某一应用问题而采用的解题步骤算法的描述方式 用自然语言描述算法 用流程图描述算法 用N-S结构图描述算法,例如:输出两个数中的最大数,2023/6/27,10,第一步:输入x和y的值第二步:比较x和y的值,如果x大于y,则输出x的值,否则输出y的值。,易于理解,但冗长,不够精确,难于描述复杂算法。,例如当描述“输出10个数中最大数”的算法时,会冗长、难于理解,用自然语言描述算法,2023/6/27,11,用流程图描述算法,图1.4 用流程图描述算法,起止框,输入/输出框,判断框,处理框,流程线,2023/6/27,12,用N-S结构图描述算法,图1.5 用N-S结构图描述的算法,已经证明,任何复杂的问题都可以三种基本算法结构来描述:顺序、选择、循环。因此用计算机语句描述的程序也包含三种基本结构。,2023/6/27,13,程序设计 解决一个实际应用问题时,用计算机语言编写计算机程序的过程,称为程序设计。目前,有两种重要的程序设计方法:结构化的程序设计面向对象的程序设计,1.2 程序设计方法,2023/6/27,14,1.结构化程序设计的基本概念程序的三种基本结构顺序结构程序:按照书写顺序依次执行语句选择结构程序:按照条件判断选择执行语句循环结构程序:通过条件控制循环执行语句,1.2.1 结构化的程序设计方法,2023/6/27,15,一个结构化程序应该符合以下标准:程序仅由三种基本结构组成每种基本结构都是只有一个入口和一个出口程序中没有死循环和死语句,图1.6 三种基本结构流程图,2023/6/27,16,3.结构化程序设计过程 程序设计过程分为三个基本步骤:分析问题(Question)、设计算法(Algorithm)、编写程序(Program),简称QAP方法。第一步:分析问题。定义与分析问题。第二步:设计算法。设置程序的轮廓(结构)并画出程序的流程图。第三步:编写程序。采用一种计算机语言(如使用C语言)实现算法编程。,2023/6/27,17,结构化程序设计过程图示:,2023/6/27,25,C程序结构(续),C程序的结构特点由函数构成必须有,且只能有一个main(主函数)总是从main函数开始执行除了主函数之外,其它函数的运行都是通过函数调用实现的函数的一般形式 由函数首部和函数体组成函数首部指定函数名、函数参数、类型函数体从 开始,到 结束函数内有语句,2023/6/27,26,C程序结构(续),语句包括说明性语句、可执行语句以;表示语句结束注释可以出现在程序的任何位置 用/*和*/括起来,必须成对出现注释是为了提高程序可读性的一个手段,它对程序的编译和运行没有任何影响书写格式C语言没有行的概念,书写格式自由。习惯小写字母,缩进格式。,2023/6/27,27,C程序结构(续),C语言本身没有输入输出语句 输入和输出操作由标准库函数scanf和printf等函数来完成,所以注意在使用之前程序最前面要加上预处理语句#include,C语言基本语法成份,1、字符集:c语言的字符集是ASCII字符集的一个子集,包括英文字母:az和AZ,数字:09,和特殊字符:空格!#%等。,2、标识符:满足下列条件的字符序列(可用作变量名、函数名、类型名、文件名、标号等),1)必须以英文字母或下划线开头,是字母、数字、下划线的组合。例:合法标识符:a1,prog_1,count,_x,x1等 非法标识符:a.1,1student,&a,!abc,int等,2)TC最长32个字符,3)用户自定义的标识符不得与关键字、系统标识符(如标准函数名)同名,4)标识符必须先定义,后使用,3、关键字(保留字):1)系统提供,表示特定的语法成份,是构成c语言的语法基础。2)不允许重新定义,C语言程序的调试、运行步骤,重点:1.掌握c程序的组成。2.理解标识符的概念并会判断合法标识符。3.掌握c程序编辑、编译、链接、运行的过程。,判断以下哪些是不合法的标识符,并说明原因 INT printf abs1 area.1 1tb _pri,

    注意事项

    本文(c语言 课件第1章.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开