




已阅读5页,还剩63页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题目1不正确获得3分中的0分标记题目题干C+编译预处理命令在程序中都是以( )字符开头的。选择一项:a. *b. #c. &d. 题目2正确获得3分中的3分标记题目题干程序运行中需要从键盘上输入多于一个数据时,各数据之间需要使用( )符号作为分隔符。选择一项:a. 空格或逗号b. 逗号或回车c. 逗号或分号d. 空格或回车题目3正确获得3分中的3分标记题目题干设x是一个bool型的逻辑量,y的值为10,则表达式 x & y的值为( )。选择一项:a. 1b. 0c. x的值d. x的相反值题目4正确获得3分中的3分标记题目题干任何for语句都能够被改写为( )语句。选择一项:a. 复合b. ifc. switchd. while题目5正确获得3分中的3分标记题目题干枚举类型中的每个枚举常量的值都是一个( )值。选择一项:a. 整数b. 浮点数c. 字符d. 逻辑题目6正确获得3分中的3分标记题目题干break语句叫做( )语句。选择一项:a. 中断退出循环或开关b. 返回c. 转向d. 继续题目7正确获得3分中的3分标记题目题干在下面的一维数组定义中,( )语句有语法错误。选择一项:a. int a =1,2,3;b. int a10=0;c. int a ;d. int a5;题目8正确获得3分中的3分标记题目题干下面的( )保留字不能作为函数的返回类型。选择一项:a. voidb. intc. newd. long题目9正确获得3分中的3分标记题目题干当一个字符指针指向具有n个字节的存储空间时,它所能存储字符串的最大长度为( )。选择一项:a. nb. n+1c. n-1d. n-2题目10正确获得3分中的3分标记题目题干在下面的函数声明中,存在着语法错误的是( )。选择一项:a. BC(int a, int)b. BC(int, int)c. BC(int, int=5)d. BC(int x=6, int y)题目11不正确获得3分中的0分标记题目题干假定有结构定义为“struct BOOKchar title40; double price;”,则该结构类型的长度为( )个字节。选择一项:a. 28b. 40c. 44d. 48题目12正确获得3分中的3分标记题目题干当需要使用ifstream流类定义一个流对象并联系一个磁盘文件时,应在文件开始使用#include命令,使之包含( )头文件。选择一项:a. strstrea.hb. stdlib.hc. iostream.hd. fstream.h题目13正确获得3分中的3分标记题目题干由C+源程序文件编译而成的目标文件的缺省扩展名为( )。选择一项:a. objb. likc. exed. cpp题目14正确获得3分中的3分标记题目题干假定a为一个数组名,则下面的( )表达式有语法错误。选择一项:a. aib. *+ac. *ad. *(a+1)题目15不正确获得3分中的0分标记题目题干假定指针变量p定义为“int *p=new int30;”,要释放p所指向的动态数组空间,则使用下面的( )语句。选择一项:a. delete p;b. delete *p;c. delete &p;d. delete p;题目16正确获得3分中的3分标记题目题干将两个字符串连接起来组成一个字符串时,选用( )函数。选择一项:a. strlen( )b. strcpy( )c. strcat( )d. strcmp( )题目17正确获得10分中的10分标记题目题干#include void main() int a8=2,8,10,5,12,7,9,20; int c=0, i=0; while(i10) c+; i+; coutc=cendl; 选择一项:a. 2b. c=2c. c=12d. c=10题目18正确获得10分中的10分标记题目题干#include int LA(int a, int n) int s=0; for(int i=0;in;i+) s+=ai; return s; void main() int a5=5,2,8,6,4; int b=LA(a,5); coutb=bendl; 选择一项:a. b=5b. b=25c. 25d. 5题目19正确获得10分中的10分标记题目题干#include void main() int a8=6,19,4,12,20,5,18,25; int *p, s=0; for(p=a; pa+8;p+) if(*p10) s+=*p; coutsendl; 选择一项:a. 14b. 15c. 6d. 19题目20正确获得10分中的10分标记题目题干#include struct Worker char name15; /姓名 int age; /年龄 float pay; /工资 ; void main() Worker x=wangfong,46,1640; Worker y, *p; y=x; p=&x; couty.age+10 pay*2endl; 选择一项:a. 46 3280b. 56 3280c. 56 1640d. 46 1640题目21正确获得2分中的2分标记题目题干十进制数25表示成符合C+语言规则的八进制数为回答。题目22正确获得2分中的2分标记题目题干假定x=10,则表达式2+x+的值为回答。题目23正确获得2分中的2分标记题目题干假定一个二维数组的定义语句为“int a34;”,则该数组包含有回答个整型元素。题目24正确获得2分中的2分标记题目题干假定一个枚举类型的定义为“enum RBab,ac,ad,ae;”,则枚举常量ad的值为回答。题目25正确获得2分中的2分标记题目题干假定p所指对象的值为25,p+1所指对象的值为46,则*+p的值为回答。题目26正确获得2分中的2分标记题目题干结束所在循环类语句或switch语句执行的中断语句的保留字为回答。题目1正确获得3分中的3分标记题目题干C+编译预处理命令在程序中都是以( )字符开头的。选择一项:a. *b. #c. &d. 题目2正确获得3分中的3分标记题目题干程序运行中需要从键盘上输入多于一个数据时,各数据之间需要使用( )符号作为分隔符。选择一项:a. 空格或逗号b. 逗号或回车c. 逗号或分号d. 空格或回车题目3正确获得3分中的3分标记题目题干设x是一个bool型的逻辑量,y的值为10,则表达式 x & y的值为( )。选择一项:a. 1b. 0c. x的值d. x的相反值题目4正确获得3分中的3分标记题目题干任何for语句都能够被改写为( )语句。选择一项:a. 复合b. ifc. switchd. while题目5正确获得3分中的3分标记题目题干枚举类型中的每个枚举常量的值都是一个( )值。选择一项:a. 整数b. 浮点数c. 字符d. 逻辑题目6正确获得3分中的3分标记题目题干break语句叫做( )语句。选择一项:a. 中断退出循环或开关b. 返回c. 转向d. 继续题目7正确获得3分中的3分标记题目题干在下面的一维数组定义中,( )语句有语法错误。选择一项:a. int a =1,2,3;b. int a10=0;c. int a ;d. int a5;题目8正确获得3分中的3分标记题目题干下面的( )保留字不能作为函数的返回类型。选择一项:a. voidb. intc. newd. long题目9正确获得3分中的3分标记题目题干当一个字符指针指向具有n个字节的存储空间时,它所能存储字符串的最大长度为( )。选择一项:a. nb. n+1c. n-1d. n-2题目10正确获得3分中的3分标记题目题干在下面的函数声明中,存在着语法错误的是( )。选择一项:a. BC(int a, int)b. BC(int, int)c. BC(int, int=5)d. BC(int x=6, int y)题目11不正确获得3分中的0分标记题目题干假定有结构定义为“struct BOOKchar title40; double price;”,则该结构类型的长度为( )个字节。选择一项:a. 28b. 40c. 44d. 48题目12正确获得3分中的3分标记题目题干当需要使用ifstream流类定义一个流对象并联系一个磁盘文件时,应在文件开始使用#include命令,使之包含( )头文件。选择一项:a. strstrea.hb. stdlib.hc. iostream.hd. fstream.h题目13正确获得3分中的3分标记题目题干由C+源程序文件编译而成的目标文件的缺省扩展名为( )。选择一项:a. objb. likc. exed. cpp题目14正确获得3分中的3分标记题目题干假定a为一个数组名,则下面的( )表达式有语法错误。选择一项:a. aib. *+ac. *ad. *(a+1)题目15不正确获得3分中的0分标记题目题干假定指针变量p定义为“int *p=new int30;”,要释放p所指向的动态数组空间,则使用下面的( )语句。选择一项:a. delete p;b. delete *p;c. delete &p;d. delete p;题目16正确获得3分中的3分标记题目题干将两个字符串连接起来组成一个字符串时,选用( )函数。选择一项:a. strlen( )b. strcpy( )c. strcat( )d. strcmp( )题目17正确获得10分中的10分标记题目题干#include void main() int a8=2,8,10,5,12,7,9,20; int c=0, i=0; while(i10) c+; i+; coutc=cendl; 选择一项:a. 2b. c=2c. c=12d. c=10题目18正确获得10分中的10分标记题目题干#include int LA(int a, int n) int s=0; for(int i=0;in;i+) s+=ai; return s; void main() int a5=5,2,8,6,4; int b=LA(a,5); coutb=bendl; 选择一项:a. b=5b. b=25c. 25d. 5题目19正确获得10分中的10分标记题目题干#include void main() int a8=6,19,4,12,20,5,18,25; int *p, s=0; for(p=a; pa+8;p+) if(*p10) s+=*p; coutsendl; 选择一项:a. 14b. 15c. 6d. 19题目20正确获得10分中的10分标记题目题干#include struct Worker char name15; /姓名 int age; /年龄 float pay; /工资 ; void main() Worker x=wangfong,46,1640; Worker y, *p; y=x; p=&x; couty.age+10 pay*25的逻辑值为回答。题目4不正确获得2分中的0分标记题目题干假定一个一维数组的定义为“char* a8;”,则该数组占用回答个字节的存储空间。题目5不正确获得2分中的0分标记题目题干函数调用时,实参向形参的传送分为回答传送和值传送两种方式。题目6正确获得2分中的2分标记题目题干假定y的值为5,则增量表达式+y的值为回答。题目7不正确获得3分中的0分标记题目题干由C+源程序文件编译而成的源文件的缺省扩展名为( )。选择一项:a. objb. likc. exed. cpp题目8正确获得3分中的3分标记题目题干下面的保留字( )不能作为函数的返回类型。选择一项:a. voidb. intc. newd. long题目9正确获得3分中的3分标记题目题干设x和y均为bool量,则逻辑表达式x | y为假的条件是( )。选择一项:a. x和y均为真b. 其中一个为真c. x和y均为假d. 其中一个为假题目10正确获得3分中的3分标记题目题干声明或定义一个内联函数时,必须在函数开始使用保留字( )。选择一项:a. staticb. constc. externd. inline题目11正确获得3分中的3分标记题目题干假定a为一个整型数组名,则元素a4与( )的表示等价。选择一项:a. a+4b. *a+4c. *(a+4)d. *(a+16)题目12正确获得3分中的3分标记题目题干循环语句“for(int i=0; i=5)的值为( )。选择一项:a. trueb. falsec. x的值d. x的相反值题目20正确获得3分中的3分标记题目题干任何for循环语句都能够被改写为( )语句。选择一项:a. 复合b. ifc. switchd. while题目21不正确获得3分中的0分标记题目题干保存一个int类型的整数需要占用( )个字节的存储空间。选择一项:a. 2b. 4c. 8d. 16题目22正确获得3分中的3分标记题目题干当一个字符指针指向一个具有n个字节的存储空间时,它所能存储字符串的最大长度为( )。选择一项:a. nb. n-1c. n+1d. 1题目23正确获得8分中的8分标记题目题干#include void main() int a5=3,6,9,12,8; for(int *p=a; p8) cout*p ; 选择一项:a. 9 12b. 9c. 12d. 8 12题目24正确获得8分中的8分标记题目题干#include void main() int n=4,y=1; while(n-) y*=3; couty=yendl; 选择一项:a. y=8b. 81c. y=81d. y题目25正确获得8分中的8分标记题目题干#include void main() int a6=6,9,12,18,15,20; int c=0; for(int i=0; i6; i+) if(ai%2=1) c+; coutc=cendl; 选择一项:a. c=0b. c=2c. 2d. y=2题目26正确获得8分中的8分标记题目题干#include int LB(int *a, int n) int p=1; for(int i=0;in;i+) p*=*a; a+; return p; void main() int a5=1,2,3,4,3; coutLB(a,5)endl; 选择一项:a. 70b. 72c. 76d. 63题目27不正确获得8分中的0分标记题目题干#include void main() int a8=36,25,48,14,55,20,47,82; int c1=0, c2=0; for(int i=0; i8; i+) if(ai50) c1+; else c2+; coutc1 c2endl; 选择一项:a. 6 2b. 6c. 2d. 6 2窗体顶端题目1正确获得3分中的3分标记题目题干当一个字符指针指向一个具有n个字节的存储空间时,它所能存储字符串的最大长度为( )。选择一项:a. nb. n-1c. n+1d. 1题目2正确获得3分中的3分标记题目题干假定AB为一个类,则该类的拷贝构造函数的声明语句为( )。选择一项:a. AB&(AB x);b. AB(AB x);c. AB(AB*x);d. AB(AB&);题目3正确获得3分中的3分标记题目题干下面的函数声明中,( )是“void BC(int a, int b);”的重载函数。选择一项:a. int BC(int x, int y);b. void BC(int a, char b);c. float AA(int a, char b);d. int BC(int a, int b=0);题目4正确获得3分中的3分标记题目题干在每个C+程序中都必须包含有这样一个函数,该函数的函数名为( )。选择一项:a. mainb. MAINc. named. function题目5正确获得3分中的3分标记题目题干设x和y均为bool量,则逻辑表达式x | y为假的条件是( )。选择一项:a. x和y均为真b. 其中一个为真c. x和y均为假d. 其中一个为假题目6正确获得3分中的3分标记题目题干若用数组名作为函数调用的实参,传递给形参的是( )。选择一项:a. 数组的首地址b. 数组中第一个元素的值c. 数组全部元素的值d. 数组元素的个数题目7正确获得3分中的3分标记题目题干将两个字符串连接起来组成一个字符串时,选用( )函数。选择一项:a. strlen()b. strcpy()c. strcat()d. strcmp()题目8正确获得3分中的3分标记题目题干在下面的二维数组定义中,只有( )语句是正确的。选择一项:a. int a5;b. int a(10);c. int a;d. int a5=1,2,3,4,5;题目9正确获得3分中的3分标记题目题干当需要使用ifstream流类定义一个流对象并联系一个磁盘文件时,应在文件开始使用#include命令,使之包含( )头文件。选择一项:a. strstrea.hb. stdlib.hc. iostream.hd. fstream.h题目10不正确获得3分中的0分标记题目题干对于结构中定义的成员,其隐含访问权限为( )。选择一项:a. publicb. protectedc. privated. static题目11正确获得3分中的3分标记题目题干当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )。选择一项:a. ios:inb. ios:outc. ios:in | ios:outd. 没有题目12正确获得3分中的3分标记题目题干假定AB为一个类,px为指向该类动态对象数组的指针,该数组长度为n,则执行“delete px;”语句时,自动调用该类析构函数的次数为( )。选择一项:a. 1b. nc. n-1d. n+1题目13正确获得3分中的3分标记题目题干C+源程序文件的默认扩展名为( )。选择一项:a. cppb. exec. objd. lik题目14不正确获得3分中的0分标记题目题干在下列的一维数组定义中,( )语句有语法错误。选择一项:a. int a=1,2,3;b. int a10= O ;c. int a=abcde ;d. int a5;题目15正确获得3分中的3分标记题目题干下面的( )保留字不能作为函数的返回类型。选择一项:a. voidb. intc. newd. long题目16不正确获得3分中的0分标记题目题干假定指针变量p定义为“int *p=new int30;”,释放p所指向的动态数组空间,则使用下面的( )语句。选择一项:a. delete p;b. delete *p;c. delete p;d. delete &p;题目17正确获得2分中的2分标记题目题干int类型的大小为回答个字节。题目18正确获得2分中的2分标记题目题干设px指向一个类的动态分配的对象,则执行“delete px;”语句时,将自动调用该类的回答。题目19正确获得2分中的2分标记题目题干表达式x=x+y表示成复合赋值表达式为回答。题目20正确获得2分中的2分标记题目题干假定a的值为25,则算术表达式a%3的值为回答。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 培训部主管的知识要求课件
- 培训赋能知识书单课件
- 培训课程的收获与价值
- 口算课件教学课件
- 2025咨询汇编:高校实习生就业保障与职业规划辅导服务合同
- 2025医疗机构合作协议中患者隐私保护与信息监测标准合同
- 2025年城市综合体零售物业租赁及经营管理权交接专项合同
- 2025年绿色生态农业项目施工人员临时用工合同
- 2025年图书馆资料管理及校园后勤保障一体化服务合同
- 2025年度高端金属制品钣金件定制加工供应合同
- 2025年团场人员考试题库
- 生猪屠宰兽医卫生检验人员理论考试题库及答案
- 心脏起搏器植入指南
- 河道保洁服务投标方案
- 垂体功能减退症
- 大学生安全教育(高职版)实习实训与择业就业安全
- 2022新能源集控中心项目调试记录表
- 国家工作人员登记备案表
- 中考数学总复习经验交流课件
- 干部任免审批表(全国干部人事档案专项审核专用)
- 2023年生态环境综合行政执法考试参考题库(400题)
评论
0/150
提交评论