计算机二级整理分资料.docVIP

  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、程序是指存储在计算机内部存储器中,可以连续执行的一条条指令的集合。 2、C语言是一种高级语言。Basic、Pascal等也属于高级语言。 3、高级语言编写的程序称为“源程序”,二级制代码表示的程序称为“目标程序”,而“编译程序”是指可以把源程序转换成目标程序的软件。每条C语言经过编译最终都将转换成二进制的机器指令(.obj文件)。最后由“链接程序”(Link)将此.obj文件与C语言提供的各种库函数链接起来,生成一个后缀为.exe的可执行文件。 4、算法具有的5个特性:有穷性、确定性、可行性、有零个或多个输入、有一个或多个输出。 5、算法一般可以用3种方法来进行描述:伪代码、流程图、N-S流程图 6、结构化程序由3种基本结构组成:顺序结构、选择结构(分支结构)、循环结构。 7、C语言是一种结构化程序设计语言。它直接提供了3种基本结构的语句,还提供了定义“函数”的功能。C语言没有子程序的概念,它提供的函数可以完成子程序的所有功能;C语言允许函数单独进行编译,从而实现模块化;另外还提供了丰富的数据类型。 第二章 1、C程序的结构特征: (1)main是主函数名,C语言中规定必须用main作为主函数名。其后必须有()。 (2)由{}括起来的语句集合为函数体。函数体一般包涵变量定义语句和执行语句,且执行语句必须放在定义语句之后。 (3)每个语句和变量定义的最后必须有一个分号,分号也是C语言的必要组成部分。 (4)“#include “stdio””通常称为命令行,必须用“#”开头,最后不能加分号,因为它不是C程序中的语句。 2、标识符命名规则:C语言中规定标识符只能由字母(大小写均可,但区分大小写)、数字和下划线三种字符组成。第一个字符必须为字母或下划线。 3、常量:在程序运行过程中,其值不能改变的量称为常量。C语言中有4种基本常量:整型常量(也称为整数,包括正整数、负整数和零)、实型常量(实数)、字符型常量(由一对单引号括起来的一个字符)和字符串常量(由一对双引号括起来的字符序列)。 4、变量:指在程序运行期间,其值可以发生变化的量。它和常量一样也分为整型变量、实型变量和字符型变量等。 5、整型常量分为短整型(short int)、基本整型(int)、长整型(long int)和无符号型(unsigned)。 6、在C语言中,对于有符号整数,用最高位(最左边一位)来存储整数的符号。若是正整数,最高位为0;若是负整数,则最高位为1.对于正整数有“原码”形式存放,对于负整数用“补码”形式存放。 7、实型变量是指为实数的变量,其命名与标识符的规则相同。实型变量分为两种类型:①单精度型(float),分配4字节的存储单元,数值范围约为-1038~1038,并提供7位有效位;小于1038的数值被处理成零值。②双精度型(double),分配8字节的存储单元,数值范围约为-10308~10308,并提供15~16位的有效位;小于10308的数被处理成零值。 8、求余运算符“%”要求参与运算的量必须为整数,且求余的结果符号与被除数相同。如14%-3的结果为2,-21%4的结果为-1. 9、在C语言中,所有实型数的运算均以双精度方式进行。若是单精度数,则在尾数部分补0,使之转化为双精度数。 10、赋值符号“=”称为简单运算符,其作用是将一个数据或运算表达式的值赋给另一个变量。赋值符“=”左边必须是变量,右边既可以是常量、变量,也可以是函数调用或表达式。 11、++a a值先增加1后,再参与其他运算 a++ 先参与其他运算,再使a值增加1 --a a值先减少1后,再参与其他运算 a-- 先参与其他运算,再使a值减少1 例题分析总结: 一个C语言程序可以实现多种算法。C程序可包含一个或多个函数,并可由多个程序文件组成。一个C程序必须有且只有一个主函数,C程序总是从主函数开始执行。 “%u”格式符用来以十进制形式输出无符号整型变量,其取值范围是0~65535。 Abs用于求整数的绝对值,fabs用于求双字节型的绝对值,pow函数的原形是double pow(doubleX,doubleY),计算x的y次方;exp函数的原形是double exp(double X),求10的X次方;sqrt函数的原形是double sqrt(double x),为x的平方根。 Isupper(c)是判断c是否为大写字母。 若函数中有定义语句:int k;,则系统将自动给k赋初值0. C语言中实型常量有两种表示:小数和指数形式。在指数形式中,C语言规定,字母e或E之前必须要有数字,且e或E后面的指数必须为整数。 虽然机器语言处理的是二进制数,但是C源程序中并不能表示二进制数。C源程序中可以表示的数制有八进制、十进制、

文档评论(0)

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

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

1亿VIP精品文档

相关文档