c语言计算机二级笔记,计算机二级C语言考试笔记.docx

PAGE

PAGE 1

PAGE

PAGE 3

老柴爱整理20205/13

PAGE

PAGE 2

计算机考试笔记

二级C语言 - 思维导图-知识范围

二级C语言考点总结、快速掌握考试要点、复习抓住重点

C语言C程序初识计算机基本运行原理硬件系统运算器、控制器、输入、输出、存储器软件系统系统软

件、应用软件、辅助软件分层结构由下层向上层提供服务程序设计基本概念程序和程序设计程序:指令序列程序设计:解决问题的过程算法一般流程图由基本图形构成N-S流程图都在一个矩形里有穷性、可行性、确定性,>=0输入、>=1输出结构化和模块化设计c程序构成和格式标示符关键字预定义标示符用户自

定义标示符字母、数字、下划线不能以数字开头变量、常量数据类型表达式和语句、注释表达式表达计算的过程赋值表达式算数表达式关系表达式逗号表达式语句C语言执行的语法单位表达式语句、控制语句、复合语句、函数调用和空语句//和 /* */运算符对数据做处理的一种符号优先级、结合性括号,单目的优先级高预处理命令includedefine函数

主函数只能有一个main(void)、main(int argc, char**argv)库函数C函数库提供的函数自定义函数VC++6.0基本使用编译、连接、运行和调试过程基本操作

C程序结构顺序结构概念语句的顺要按逻辑顺序出现去执行输入输出printf%d %f %e %g %s %c %g %x %o %p

宽度和小数点保留转义字符 \n \b \t ,\\ ,\" %%scanf%d %c %f %lf %e %s %o %xlf(double) f(float)一定要区分输入要按格式控制里原样输入选择结构关系运算符和逻辑运算符>、 =、 <=、==、 !=&&、||、!

注意短路优先级逻辑值真为非零(1)假为零(0)if语句三种形式:if()、if...else...、if...else if...else...if嵌套语句其后的语句替换为if语句,

或者复合语句中嵌入if语句注意点复合语句必须要{} 后不跟分号";"else总是与最近的if匹配条件运算表达式 ?:优先级较低,注意使用括号由表达式一决定表达式的值为二还是三switchcase 只能在switch里要结束swith需要breakdefault

可以出现在任何位置goto语句需要一个跳转标签不能跨函数,一般不建议使用循环结构概念具有重复执行某段程序的功能循环变量、循环体和循环终止条件while、do...whiledo...while之后有分号while有可能一次都不执行do...while先执行一次for语句三个表达式执行流程表达式可以省略但分号不能少第二个表示的值决定循环是否继续表示是任意表达式,不一定好和循环变量有关break、continuebreak终止循环continue 结束本次循环,不影响循环次数函数概念一段完成特定功能可重复使用的代码片段函数库C语言标准库系统库第三方库库函数pow、sqrt、abs、fabs、sin、cos、isalpha、isdigit、strlen、rand定义和返回值定义说明部分必须在前面return 返回值一个返回值或着没有返回值定义时的返回类型相同缺省的返回类型是intreturn 将结束函数调用定义不能嵌套定义类型 函数名(类型 参数名,。。。。){}

调用void 类型只能单语句调用非void 可用作表达式和单语句调用返回值直接参加运算做函数参数形参实参函数的调用之前要声明函数首部加分号省略形参名省略参数列表参数的个数和数据类型要对应不匹配会自动转为形参的类型个数也相等实参只能是表达式不能有类型名传参式传值是一个非地址的值传址值是一个地址而已单向传递把实参值赋值给形参概念形参:定义时的参数

实参:调用时传入的实际参数,必须是一个值递归函数自身直接或间接地调用自己退出条件效率不高、

理解复杂、不建议使用main函数唯一,程序的开始两种形式int main(void)int main(int agrc,char

*agrv[])通过命令行传入参数argc参数个数、argv参数字符串列表数据类型概念数据类型(Data type)是

用来约束数据的解释决定了在内存中字节数和能对其做的操作基本类型整型int 、short int、

unsigned、signed、long正负数、取值范围、进制特有操作位运算&、~、^、|、>>、<

float 、doublefloat 7位有效数字double 15位有效数字精度、科学计数、取值范围输入float%f、

double%lf字符型char 'A'、65、'\101'、'\041'、\x61ASCII字符编码get

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值