厦门大学C语言程序设计模拟题讲评及课程复习.pptx
《厦门大学C语言程序设计模拟题讲评及课程复习.pptx》由会员分享,可在线阅读,更多相关《厦门大学C语言程序设计模拟题讲评及课程复习.pptx(37页珍藏版)》请在三一文库上搜索。
1、C语言程序设计语言程序设计课程复习及模拟题讲评课程复习及模拟题讲评二二一六年十二月一六年十二月C语言程序设计语言程序设计试卷各类题目分数分布情况试卷各类题目分数分布情况 一、选择题一、选择题 40分分(20小小题题,每题每题2分分)主要主要考核基本考核基本概念概念,词法词法,语法和小程序阅读等。语法和小程序阅读等。二、阅读题二、阅读题 12分分(2小题小题,每题每题6分分)三、改错题三、改错题 12分分(2小题小题,每题每题6分分)四、设计题四、设计题 36分分(4小题小题,每题每题9分分)1.启动运行启动运行Microsoft Visual C+6.02.选选“打开打开”命令命令,在考生文件
2、夹下选在考生文件夹下选prog1.cpp/prog2.cpp/prog3.cpp/prog4.cpp3.编写程序编写程序4.编译编译,会提示创建默认项目工作区文件会提示创建默认项目工作区文件,选选“是是”。5.组建组建6.执行执行7.退出退出Microsoft Visual C+6.0相关说明相关说明:n选择题由机器改卷选择题由机器改卷,其它题目由人工改卷其它题目由人工改卷n考试题目有三分之二在平时的作业中考试题目有三分之二在平时的作业中n考试题型和模拟题相同考试题型和模拟题相同,考试范围与模拟题相似考试范围与模拟题相似n考试内容考试内容90%在在28章章第第2 2章章 重点重点考核常用运算符
3、考核常用运算符(+、-、*、/、%、=、!=、&、|、=、简单的、简单的+和和-)的的正确使用正确使用。第第3 3章章 printf和和scanf函数只考函数只考%d、%f、%c和和%s格式格式,数据位数控制不考。数据位数控制不考。第第4 4章章 条件条件运算符不考运算符不考,switch语句不考。语句不考。第第5 5章章 循环循环结构重点是结构重点是while和和for语句语句,dowhile、break、continue、goto等等语句不考。程序设计重点语句不考。程序设计重点掌握单重掌握单重循环循环,二二重循环仅限于简单应用。重循环仅限于简单应用。第第6 6章章 标准标准库函数仅限能库函
4、数仅限能正确使用正确使用abs、fabs 和和sqrt函函数即可。在自定义函数中数即可。在自定义函数中,函数嵌套和函数递归不考。函数嵌套和函数递归不考。第第7 7章章 条件条件编译不考。编译不考。第第8 8章章 多维多维数组不考数组不考,字符串函数不考。字符串函数不考。第第1010章章 指针指针的概念及用法的概念及用法第第9 9、1111章章 只只作简单了解作简单了解 1.C语言程序的基本组成单位是语言程序的基本组成单位是(C )。A 主程序主程序B 子程序子程序C 函数函数D 过程过程知识点:知识点:P57 C语言程序的基本构成。语言程序的基本构成。2.下列合法的字符常量是下列合法的字符常量
5、是(D )。A cB cC charD n知识点:知识点:P2025 常量常量一、选择题一、选择题(本模块每题本模块每题2分分,共共40分分)3.设有定义:设有定义:char x=abcd;则则(B )。A 数组数组x的长度为的长度为4B 数组数组x的长度为的长度为5C 定义定义数组时缺省数组时缺省长度长度,默认默认为为255D 定义定义数组时缺省数组时缺省长度长度,出错出错知识点:知识点:P151154 C字符型数组及字符串字符型数组及字符串4.关于关于C语言变量的叙述语言变量的叙述,正确的是正确的是(C )。A 变量变量名中的英文字母不区分大小写名中的英文字母不区分大小写B 如果如果定义变
6、量时没定义变量时没初始化初始化,其其值设置为值设置为0C 可以可以输出变量的地址输出变量的地址D 变量变量的数据类型决定变量的的数据类型决定变量的作用域作用域知识点:知识点:P2527 变量变量;P180 指针指针;P121127 变量作用域及存储类别变量作用域及存储类别5.语句语句 if (x)和和(B )等价。等价。A if (x0)B if (x!=0)C if (x=0)D if (x=0)知识点:知识点:P87 while(!x)与与while(x=0),while(k!=0)与与while(k)等价等价6.合法的合法的C语言标识符是语言标识符是(B )。A 2a B IF C if
7、 D a-b知识点:知识点:P1516 关键字、特定字、标识符关键字、特定字、标识符7.设已定义设已定义 int a,*p;下列赋值表达式中正确的是下列赋值表达式中正确的是(C )。A *p=aB p=*aC p=&aD *p=&a知识点:知识点:P180184 指针及其运算指针及其运算8.下列叙述错误的是下列叙述错误的是(C )。A 形参形参是局部变量是局部变量B 全局变量全局变量不一定在所有的函数中有效不一定在所有的函数中有效C 主主函数中定义的变量在整个程序中都是有效的函数中定义的变量在整个程序中都是有效的D 其他其他函数中定义的变量在主函数中不能使用函数中定义的变量在主函数中不能使用知
8、识点:知识点:P121124 局部变量及全局变量局部变量及全局变量9.设有如下的函数定义:设有如下的函数定义:void ggg(float x)return x*x;则函数返回值的类型是则函数返回值的类型是(B )。A 与与参数参数x的类型相同的类型相同B 是是voidC 是是intD 出错出错知识点:知识点:P105107 函数定义函数定义10.当全局变量与函数内部的局部变量同名时当全局变量与函数内部的局部变量同名时,则在函数内部则在函数内部(A )。A 局部变量有效局部变量有效,全局变量全局变量被暂时屏蔽被暂时屏蔽B 全局变量有效全局变量有效,局部变量局部变量无效无效C 全局变量全局变量与
9、局部变量都与局部变量都有效有效,全局变量全局变量的值被局部变量修改的值被局部变量修改D 全局变量全局变量和局部变量不能同名和局部变量不能同名知识点:知识点:P121124 全局变量及局部变量全局变量及局部变量11.下列关于函数的描述中下列关于函数的描述中,错误的是错误的是(A )。A 函数函数必须返回一个值必须返回一个值B 函数函数的类型可以缺省定义的类型可以缺省定义C 函数函数可以没有参数可以没有参数D 函数函数可以包含多个可以包含多个return语句语句知识点:知识点:P105113 函数的定义、调用、返回值函数的定义、调用、返回值12.下列运算符中下列运算符中,优先级最高的是优先级最高的
10、是(B )。A =B +C&D !=知识点:知识点:P29 常用运算符的优先级及结合性常用运算符的优先级及结合性13.设有定义设有定义 int a10=0;则说法正确的是则说法正确的是(A )。A 数组数组a有有10个元素个元素,各元素的值为各元素的值为0B 数组数组a有有10个个元素元素,其中其中a0的值为的值为0,其他其他元素的值不确定元素的值不确定C 数组数组a有有1个个元素元素,其其值为值为0D 数组数组初始化初始化错误错误,初值初值个数少于数组元素个数少于数组元素个数个数知识点:知识点:P141144 数组的定义、引用、初始化数组的定义、引用、初始化14.设已定义设已定义 char
11、str6=a,b,0,c,d,0 ;执行执行语句语句printf(%s,str);后后,输出结果为输出结果为(B )。A aB abC abcdD ab0cd0知识点:知识点:P153154 字符数组的输入、输出字符数组的输入、输出15.执行下面语句后执行下面语句后,b4的值为的值为(D )。int b5,i;for(i=0;i=4;i+)bi=i*3;A 0B 4C 1D 12知识点:知识点:P7879 for语句语句;P142 数组的引用数组的引用16.设已定义设已定义 int x=8,*p=&x;则则printf(%dn,*p);的输出结的输出结果为果为(B )。A x的地址的地址B 8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 厦门大学 语言程序设计 模拟 讲评 课程 复习
