《程序设计基础C》复习大纲.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文档。上传文档
查看更多
《程序设计基础C》复习大纲

《程序设计基础-C》复习大纲 第一部分 期末考核说明 一、期末考试要求 考核学生是否掌握C语言的基本概念,能否较熟练运用Visual C++工具进行程序设计。具体考核要求分为以下几个层次: 掌握C的基本语法结构; 掌握基本的程序设计算法和技巧; 具备初步的高级语言程序设计能力; 二、组卷原则 在教学大纲和考核说明所规定的内容和要求范围之内命题;按照理论联系实际的教学原则,考察学生对所学知识的理解、应用能力;试题不会超出教学大纲的要求。 试题的覆盖面广,并适当突出重点。 对理论知识及应用能力的考核,要求掌握的约占40%,理解的约占 40%,了解的约占20%。 试题的难度和题量适当,按难易程度分为四个层次:容易约占40%、较容易约占30%、较难约占20%、难约占10%。题量适中。 三、试题类型 选择题(15*2=30) 程序填空题(5) 程序分析题(5) 程序编程题(2*15=30)。 四、考核形式 考试采用笔试。 五、答题时限 答题时间为120分钟。 第二部分 考核的内容和要求 ◆ 基本要求:  1、 了解程序设计的基本知识。 2、 了解C程序的基本特点、初步知识和构成。 3、 掌握C程序的基本类型和运算符。 4、 掌握顺序结构、选择结构、循环结构的C程序的构成及编程技巧。 5、 掌握数组的定义和使用。 ◆ 考试内容:’\0’,’a’和”a”最大的区别就是”a”实际上是两个字符:’a’和’\0’; 而’a’只是一个字符本身。 5、逗号表达式的一般形式为:表达式1,表达式2;逗号表达式的计算过程是:先求解表达式1,再求解表达式2。整个逗号表达式的值是表达式2的值。 6、++i,--i i的值先增1(或减1),然后再参与其他运算; i++,i-- 先参与其它运算,然后使i值增1(或减1) 7、程序分为顺序结构、选择结构或分支结构、循环结构。 8、C语言的语句大体上分为五种类型:1、函数调用语句;2、表达式语句;3、控制语句;4、空语句;5、复合语句。 9、语句在最后必须出现分号,分号是语句中不可缺少的一部分。 10、putchar(c)的功能是向屏幕输出一个字符;printf(“格式化字符串”,输出项表)的功能是按用户指定的格式,把指定的数据显示到屏幕上。 11、格式字符:%d—按整数数据的实际长度输出 %c—输出一个字符 %s—按字符串原样输出 12、getchar()的功能是从键盘输入一个字符到计算机的内存,它一次只能接受一个字符;scanf(“格式化字符串”,地址表列)的功能是等待用户从标准输入设备上输入数据,然后按用户指定的格式将该值赋给指定的变量。 13、变量的地址是由地址运算符“”后跟变量名组成的。如m、n分别表示变量m和变量n的地址。赋值表达式“m=567”中m为变量名,567为变量的值,m是变量m的地址。 14、scanf函数本质上是给变量赋值,被赋值的变量要求写成变量的地址。 15、abs(x)等价于|x|; sqrt(x)等价于;pow(x,y)等价于xy. 16、在顺序结构程序中,一般包括: 、程序开头的 编译预处理命令,如:#includestdio.h 或 #include “stdio.h” 、顺序结构程序的函数体中主要包括:变量类型的说明、提供数据语句、运算部分、输出部分 、良好的源程序书写风格,如所有语句首行左对齐等。 、为程序加上注释说明部分。/*…*/ 4、 选择结构程序设计 1、C语言一般用关系表达式或逻辑表达式表示条件,用if语句或switch语句实现选择结构。 2、C语言提供6个关系运算符:小于、=小于等于、大于、=大于等于、==等于、!=不等于。 3、6个关系运算符的优先级关系为(“” = ”=” = ”” = ”=”)(“==” = ”!=”)。 4、关系运算符与其它运算符的优先级关系:算术运算符关系运算符赋值运算符。 5、关系运算符结合性为左结合,即运算方向是从左至右。 6、C语言用整数“1”表示“逻辑真”,用整数“0”表示“逻辑假”。例如:有n1=3,n2=4,n3=2 、求“n1n2”的值:因为34,故该表达式的值为0。 、求“(n1n2) != n3”的值:因为n1n2的值为0,而n3的值为2,0不等于2,故该表达式的值为1。 、求“n1n2n3”的值:因为n1n2的值为1,而n3的值为2,1小于2,故该表达式的值为1。 7、C语言提供三种逻辑运算符: 逻辑与(相当于同时);|| 逻辑或(相当于或者);! 逻辑非(相当于否定)。 8、:当且仅当两个运算量的值都为“真”时,运算结果为“真”,否则为“假”。 ||:当且仅当两个运算量的值都为“假”时,运算结果为“假”,否则为“真”。

文档评论(0)

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

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

1亿VIP精品文档

相关文档