国家开放大学电大本科《C++语言程序设计》2029-2030期末试题及答案(试卷号:1075)
- 格式:doc
- 大小:2.26 MB
- 文档页数:5


《C语言程序设计》2019-2020模拟试卷及答案一、单项选择题。
把合适的选项编号填写在括号内。
1.不符合C语言规定的复合语句是()。
DA.{}B. {;}C. {x=0;}D. {y=10}2.C语言中的选择类语句有两条,它们是()。
AA.if 和switchB. if 和elseC. switch 和caseD. else 和case3.在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为()。
AA.mainB. MAINC. nameD. function4.在C语言程序中,多行注释语句使用的开始标记符为()。
BA. //B. /*C. */D. **5.用于输出表达式值的标准输出函数是()o CA. scanf ()B. print ()C. printf ()D. output 06.在printf ()函数调用的格式字符串中,每个格式符的先导字符为()o BA. #B. %C. $D. @7.由C语言源程序文件编译而成的目标文件的扩展名为()o CA. cppB. exeC. objD. C8.由C语言目标文件连接而成的可执行文件的扩展名为()。
BA. cppB. exeC. objD. c9.每个C程序文件在编译时可能出现有警告性错误,其对应的标识符号为()。
AA. warningB. errorC. warnD. err10.在C语言中,表示换行符的转义字符为()o CA. \fB. \rC. \nD. \m11.字符串"a+b=12\n"的长度为()o BA. 6B. 7C. 8D. 912.要定义a和b为两个整型变量,则使用的定义语句为()o BA. int a;b;B. int a, b;C. int a b;D. int a:b;13.下列数值中最大值是()o CA. 28/8B. 35/13C. 28%8D. 35%514.下列数值中最小值是()。
C语言程序设计一、单选题1.在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为()。
A.mainB.MAIND.function正确答案: A2.C语言源程序文件的缺省扩展名为()。
A.cppB. exeC. objD.c正确答案: D3.由C语言目标文件连接而成的可执行文件的缺省扩展名为()。
A.cppB.exeC.objD. c正确答案: B4.程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用的分隔符为()。
A.空格或逗号B.逗号或回车C.逗号或分号D.空格或回车正确答案: D5.每个C语言程序文件的编译错误被分为()。
A.1类B.2类C.3类D.4类正确答案: B6.不符合C语言规定的复合语句是()。
A.{}B.{;}C.{x=0;}D.{y=10}正确答案: D7.C语言程序中的基本功能模块为()。
A.表达式B.标识符C.语句D.函数正确答案: D8.在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和()。
A. 表达式B.语句C.参数表D.函数体正确答案: C9.在一个程序文件中,若要使用#include命令包含一个用户定义的头文件,则此头文件所使用的起止定界符为一对()。
A.尖括号B.双引号C.单引号D.花括号正确答案: B10.在C语言程序中,多行注释语句使用的开始标记符为()。
A.//B./*C.*/D.**正确答案: B11.在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为()。
A.charB.intC.floatD.double正确答案: A12.在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为()。
A.5B.4C.3D.6正确答案: A13.转义字符'\\'表示的字符是()。
A.单引号B.双引号C.反斜线D.问号正确答案: C14.枚举类型中的每个枚举常量的值都是一个()。