[]1C语言概述.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[]1C语言概述

* 用大括号对“{}”表示各个结构层次的范围。可以表示函数、也可表示循环体等; 一个语句中不同成份之间应使用空格隔开。标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔; 程序中的空白行不影响程序的执行,可以为了程序清晰而加上。但不要在一个语句中间加空行; 建议多使用注释信息,以增加程序的可读性; 源程序中可以有预处理命令(include 命令仅为其中的一种),预处理命令通常应放在源文件或源程序的最前面; * 函数的组成部分 函数的一般形式为: 函数名(形参列表) { 数据说明部分; 执行语句部分; } 函数名与参数说明部分通称为函数说明部分。 一对大括号中间所包含的全部内容叫做函数体。 * 1.C程序是由函数构成的 2.一个函数由两部分组成: (1)函数的说明部分 int max ( int x,int y) 函数类型 函数名 形参类型 函数形参 (2)函数体: ①变量定义 ②执行部分 函数体也可为空的,即:{ }, 此称为空函数 3.一个C程序总是从main函数开始执行的 4.C程序书写格式自由 5.每个语句和数据定义的最后必须有一个分号 6.C语言本身没有输入输出语句 用输入及输出函数来完成 7.可以用/*……*/对C程序中的任何部分作注释 8. 关于编程风格 每一句占一行 同一结构层次中的语句要缩进相同的格数 不 同结构层次间空出一行 大括号占一行 * C程序的上机步骤 一、一般步骤 1. 编辑源程序 扩展名为*.c或*.cpp, 如f1.c或 f1.cpp 2. 编译    借助于系统编译程序生成f1.obj 3. 链接 借助于系统编译程序生成f1.exe 4. 运行    如f1 (回车) 二. 用Visual C++的操作步骤 Visual C++是一个集编辑 编译 链接 调试为一体的C程序集成开发软件 1. 进入Visual C++ 2. 编辑源程序 3. 编译及链接 4. 运行 * 三、 源程序的编辑、编译、连接与执行示意图 编辑 编译 连接 执行 file.c file.obj file.exe 结果 键盘输入 源程序 磁盘文件 目标文件 执行文件 Turbo C、Visual c++均是一个集成化的环境。 * P12 1.5 、 1.6 两题。 作业要求: 1.做在作业本上,源程序书写工整、干净、整齐,并要有 程序运行结果; 2.有条件的最好能上机编译、链接、运行通过; 3.每周周一交作业。 作 业作 业 * * * * * * * * * * * * * * * * * * * * * * * * * * * 高级语言程序设计 (C语言) 贾晓雯 翁建广 * 教学要求 掌握程序设计语言的基本知识 常用算法 初步的程序设计能力 学习方法 听懂和理解上课内容 重视课后复习巩固 重视上机练习 * 教材参考书 C程序设计(第三版) 谭浩强著 清华大学出版社 C语言程序设计二级考试辅导教程 裘殊平 贾晓雯 孙霞编著 浙江大学出版社 上机要求 不做与课程学习无关的事情(如上网聊天、游戏等) 看懂编译信息,逐步学会各种调试方法 按实验指导书的操作要求认真调试每个程序 记录实验结果,认真填写实验报告 * 第一章 C语言概述 程序设计语言的发展 C语言的特点 C语言结构 基本的输入输出 C程序的上机步骤 * ?程序(program):为解决某一问题而设计的一系列指令,能被计算机识别和执行。 ?程序设计(programming):设计、书写及检查程序的过程。包括分析问题、确定解决方法、设计程序结构,使问题内容或解题计划变为计算机能够接受的指令或语句序列的过程。 ?程序设计语言:人与计算机打交道时交流信息的一类媒介和工具,由语句(statement)组成。 程序设计基本概念 * ?语句(statement):组成语言的基本单位,包含语法和语义两个方面。 ?语法(syntax):定义构造语言的正确的表达式或句子所需的各种规则。 ?语义(semantic):对构成语言成分的含义的定义和说明。 程序设计基本概念 * 程序设计语言的发展 机器语言 汇编语言 高级语言 通用语言(FORTRAN PASCAL BASIC C) 数据库语言(

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档