C语言一、二级章节总结.docVIP

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

第一章 程序设计的基本概念 ·01-01.程序设计的基本概念 计算机语言 高级语言 远离硬件 C语言 C++ JAVA 低级语言 贴近硬件 机器语言 汇编语言 基本概念: 1、机器语言:计算机能接受和处理的由0和1代码构成的二进制指令或数据,是面向机器的。 2、源程序:由高级语言编写的程序称为“源程序”。 3、目标程序:二进制代码表示的程序称为“目标程序”。 4、编译程序: 5、C源程序: 6、C语言源程序文件名的后缀是.c,经过编译后生成目标文件的后缀名是.obj,经过连接后生成的可执行文件后缀名是.exe。 例题:在Visual C++环境下运行一个C程序时,所运行的程序的后缀名是 ? 7、程序设计一般包含以下步骤: 1)确定数据结构;2)确定算法;3)编译;4)运行调试程序;5)整理并写出文档资料。 8、算法: 特点:1)有穷性;2)确定性;3)可行性;4)有零个或多个输入;5)有一个或多个输出。 算法的描述方法:1)伪代码;2)一般流程图(传统的结构化流程图);3)N-S流程图;4)PDA图等。 传统的结构化流程图: 开始框 处理框 输入/输出框 判断框 流程线 连接点 N-S流程图: 结构化的语言的三种结构: 1)顺序结构;2)选择结构;3)循环结构。 顺序结构: 语句1 语句1 语句2 语句2 一般流程图 N-S图 选择结构: 不满足 不满足 判断表达式不满足满足判断表达式 判断表达式 不满足 满足 满足 语句2 语句1 语句1 语句2 语句1 循环结构: 不满足 不满足 判断表达式 满足 满足 循环体 循环体 当判断表达式满足 循环体 循环体 a)当型循环 先判断,后执行 最少循环0次 b)直到型循环 先执行,后判断 最少循环1次 第二章 C语言基础知识 ·02-01.简单C语言的构成和格式 例: #include “stdio.h” main() {float a,b,area; a=1.2; b=3.6; area=a*b; printf(“a=%f,b=%f,area=%f\n”,a,b,area); } 命令行: 1)命令行必须以“#”开头,最后不能加“;”号。(因为它不是C语言的语句) 2)一对双引号中间stdio.h是系统提供的文件名,该文件包含着有关输入输出函数的信息。 主函数 1)main是主函数名,C语言规定必须用main作为主函数名; 2)主函数后的一对括号中间可以是空的,但这一对括号是绝对不能省略的; 3)一个C程序可包含任意多个不同名字的函数,但必须有且只有一个主函数; 4)C程序的运行总是从主函数开始执行。 函数体 1)在主函数的下方是函数主体部分,函数主体部分总是从“{”开始,到“}”结束,{ }必须成对出现; 2)函数体分为定义(说明)部分和执行语句部分; 3)可执行语句数量不限,但必须放在定义语句后面;(必须先定义后执行) C语言的简单语法格式 1)C语句必须以“;”结束,“;”是C语句的一部分,而不是语句间的分隔符; 2)注释符号“/* */”必须成对出现,不允许出现嵌套情况。“/”和“*”之间不允许有空格; ·02-02.标识符的组成和分类 什么是标识符 例:main() {int a,b; a=10,b=11; Printf(“a=%d,b=%d”,a,b); } 1)组成:字母,数字和下划线,一定要是字母或者下划线开头;例:area _abc 4dd 2)区分大小写: page Page是2个不同的标识符; 3)标识符的长度:C语言中只能识别前8位 标识符的分类 1)关键字:系统规定好的:if while等 (39个)关键字不能另作他用; 2)预定义标识符:系统规定好的,但是可以另作他用,如:scanf、printf。 3)用户定义标识符 ·02-03.整型数据和实型数据 常量 1、定义:程序运行中,不得改变的量 2、分类: 1)整型常量:1 2 -1 -2 2)实型常量:3.

文档评论(0)

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

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

1亿VIP精品文档

相关文档