《C语言程序设计》复习指导.doc

《C语言程序设计》复习指导.doc

ID:50290295

大小:143.50 KB

页数:15页

时间:2020-03-07

《C语言程序设计》复习指导.doc_第1页
《C语言程序设计》复习指导.doc_第2页
《C语言程序设计》复习指导.doc_第3页
《C语言程序设计》复习指导.doc_第4页
《C语言程序设计》复习指导.doc_第5页
资源描述:

《《C语言程序设计》复习指导.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2013级《C语言程序设计》复习指导《C语言程序设计》是计算机应用技术专业一门重要的基础课。它培养学生的逻辑思维能力,程序设计能力,特别是初步的编程解决实际问题的能力,是学生学习后续软件开发课程的知识基础。通过本课程的学习,学生应掌握C语言的基本语法,还应掌握程序设计的基本思想、基本概念和基本方法,并能运用所学的知识和技能对一般问题进行分析和设计,编制出正确、高效的C语言应用程序。课程以培养学生软件开发方面的岗位职业能力为核心,注重培养学生分析问题、解决问题的能力,使学生养成严谨的工作作风,为今后从

2、事软件开发打下坚实的基础。现根据教学知识点给出综合练习,以便学生更好的复习,巩固所学的知识。综合练习一、填空题1.C语言程序的3种基本结构是______、______、______。顺序结构、选择结构、循环2.C语言程序由______组成的。函数3.C语言是一种(区分/不区分)字母大、小写的语言。区分4.写出条件“-10x10”的C语言表达式是__________________。(x>=-10)&&(x<=10)5.C语言中逻辑真用______表示,逻辑假用______表示。1、06.循环结构可分

3、______循环和______循环两种结构,前者是“先判断,后循环”,后者是“先循环,后判断”。当型、直到型7.Return语句______(可以或不可以)在同一个函数中多次出现。可以8.数组的下标必须在定义的空间之内,若超界C语言编译器____________。不会报错9.链表与数组相比,比较适合的操作包括______和______。插入、删除10.C语言中的数据的基本类型包括______、______、______、______整型、实型、字符型、枚举型11.在C语言中,当While语句中的条件

4、为______时,结束该循环。012.C语言函数返回类型的默认定义类型是______。int13.选择结构语句有____________、____________两种语句。if语句、switch语句14.二维数组有两处______,分别用一对______号括起。下标、方括15.数组指针是指__________________。数组在内存的首地址16.在访问一个结构元素前,你必须定义____________。结构变量17.链表是以结构类型表示链中元素,以______表示链的一种线性数据结构。指针18.

5、函数指针是函数的____________,通过它可以访问该函数。内存地址19.二维数组名是____________的指针常量。一维数组20.C语言的有效的预处理命令总是以______开头。#21.转义字符‘’在输出函数printf中用来______。换行22.用if语句判断整形数据x大于20或者小于10,则逻辑表达式为__________________。(x>20)

6、

7、(x<10)23.文件打开方式为“a”,文件打开后,文件读/写位置在____________。文件尾24.一个用C语言编写的程

8、序必须有一个并且只能有一个______函数。main25.在C语言中,任一语句必定以字符____________结束。分号或者;26.C语言程序必须经过编辑、______、连接才能生成一个可执行的二进制机器指令文件。编译27.若有定义语句“inta[3][6];”,按在内存中的存放顺序,a数组的第10个元素是____________。a[1][3]二、选择题1.下列算术运算符中,只能用于整型数据的是______。DA.-B.+C./D.%2.设有说明语句:chara='123abc';则变量a__

9、____。DA.包含7个字符B.包含6个字符C.包含5个字符D.包含4个字符3.C语言中的数据的基本类型包括______。CA.整型、实型、字符型的逻辑型B.整型、实型、字符型和结构体C.整型、实型、字符型和枚举型D.整型、实型、字符型和指针型4.以下关于函数叙述中,正确的是______。DA.在函数体中可以直接引用另一个函数中声明为static类别的局部变量的值B.在函数体中至少必须有一个return语句C.在函数体中可以定义另一个函数D.在函数体中可以调用函数自身5.C语言源程序文件的扩展名是_

10、_____。DA..comB..objC..exeD..c6.已知有语句:for(x=0,y=0;(y!=123)&&(x<4);x++);则此for循环______。CA.是无限循环B.循环次数不定C.执行4次D.执行3次7.设i和x都是int类型,则以下for循环______。Afor(i=0,x=0;i<=9&&x!=876;i++)scanf(“%d”,&x);A.最多执行10次B.最多执行9次C.是无限循环D.循环体一次也不执行8.以下对一维整型数组a的正确

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。