- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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源程序中可以表示的数制有八进制、十进制、
您可能关注的文档
最近下载
- 国家安全知识竞赛试题(含答案).docx VIP
- 水利工程质量保证体系.doc VIP
- 注册化工工程师专业案例分析.pdf VIP
- 5.1植被(教学课件)(共50张PPT)高中地理人教版(2019)必修一.pptx VIP
- 小学初中手抄报word可编辑模板 抗日小报.doc VIP
- Part1-2+Unit2+Community+Life课件-【中职专用】2023-2024学年高二英语(高教版2021基础模块3).pptx VIP
- 2023-2024学年四川省成都市七中物理九上期中统考模拟试题含解析.doc VIP
- 大学英语6级词汇.pdf VIP
- 2025年合肥交通投资控股有限公司校园招聘笔试备考试题及答案解析.docx VIP
- 执法证考试题库(附答案).doc VIP
文档评论(0)