哈理工C++考试题库之7(可直接的打印的).doc
- 文档编号:1651893
- 上传时间:2022-10-23
- 格式:DOC
- 页数:13
- 大小:83KB
哈理工C++考试题库之7(可直接的打印的).doc
《哈理工C++考试题库之7(可直接的打印的).doc》由会员分享,可在线阅读,更多相关《哈理工C++考试题库之7(可直接的打印的).doc(13页珍藏版)》请在冰豆网上搜索。
〖第1题〗『填空』(1分)
表达式i++相当于表达式【1】.
答案:
1).i=i+1或i=1+i
〖第2题〗『填空』(1分)
C++语言源程序的基本单位是【1】.
答案:
1).函数
〖第3题〗『填空』(1分)
在结构体中,成员的缺省存取权限是【1】有的.
答案:
1).公
〖〖第第44题题〗『〗『填空填空』』((11分分))
intx=2,y=3,z=4;则表达式x+y&&z的值为【1】.
答案:
1).1
〖〖第第55题题〗『〗『填空填空』』((11分分))
若a是int型变量,且a的初值为6,则计算表达式a+=a-=a*a后a的值为【1】.
答案:
1).-60
〖〖第第66题题〗『〗『填空填空』』((11分分))
下列程序段的输出结果是【1】.
intsub(intx=100,inty=200);
voidmain()
{inta(30),b(50);
cout< } intsub(intx,inty){returnx-y;} 答案: 1).-20 〖〖第第77题题〗『〗『填空填空』』((11分分)) 【1】是标准C++指定的一个名字空间. 答案: 1).std 〖〖第第88题题〗『〗『填空填空』』((11分分)) 在C++语言中的实型变量分为两种类型,它们是float型和【1】型. 答案: 1).double 〖〖第第99题题〗『〗『填空填空』』((11分分)) 设a=3,b=4,c=5,则表达式! (a+b)+c-1&&b+c/2的值为【1】. 答案: 1).1 〖〖第第1010题题〗『〗『填空填空』』((11分分)) 下列程序段的输出结果是【1】. intadd(intx,inty=10); voidmain() {inta(30),b(50); cout< } intadd(intx,inty){returnx+y;} 答案: 1).80 〖〖第第1111题题〗『〗『填空填空』』((11分分)) 设intx=1/4;则x的值为【1】. 答案: 1).0 〖〖第第1212题题〗『〗『填空填空』』((11分分)) 已知i=5,写出语句i*=i+1;执行后整型变量i的值是【1】. 答案: 1).30 〖〖第第1313题题〗『〗『填空填空』』((11分分)) 在C++程序中使用文件前打开文件,打开文件的函数名是【1】. 答案: 1).open 〖第14题〗『填空』(1分) 一个C源程序中至少应包括一个【1】函数,它是C程序中唯一可以直接执行的函数,其他函数都是直... 答案: 1).main或main()或主 〖〖第第1515题题〗『〗『填空填空』』((11分分)) C++中,预定义算子dec表示【1】进制的输出. 答案: 1).十或10 〖〖第第1616题题〗『〗『填空填空』』((11分分)) 已知a=10,b=15,c=1,d=2,e=10,则表达式a++&&e++&&c++的值为【1】. 答案: 1).1 〖〖第第1717题题〗『〗『填空填空』』((11分分)) 语句: x++;++x;x=x+1;x=l+x; 执行后都使变量x中的值增1,请写出一条同一功能的赋值语句【1】. 答案: 1).x+=1 〖〖第第1818题题〗『〗『填空填空』』((11分分)) 表达式18&&53的值是【1】. 答案: 1).1 〖〖第第1919题题〗『〗『填空填空』』((11分分)) 下列程序段的输出结果是【1】. intsub(intx=100,inty=200); voidmain() {inta(30),b(50); cout< } intsub(intx,inty){returnx-y;} 答案: 1).20 〖〖第第2020题题〗『〗『填空填空』』((11分分)) 在C++中,类及由类所定义的对象二者中,【1】占内存空间. 答案: 1).对象 〖〖第第11题题〗『〗『判断判断』』((11分分)) 表达x>20或x<-10的C++语言表达式是: x>20&&x<-10 答案: N 〖第2题〗『判断』(1分) num1=4;num2=8;a=++num1;b=num2++;最终a为5,b=8. 答案: Y 〖第3题〗『判断』(1分) 程序的开发过程: 编辑、编译预处理、编译、连接、运行 答案: Y 〖第4题〗『判断』(1分) 对于内联函数,c++编译器执行内联扩展,将函数代码直接插入每一处调用处.由此可以减少函数调... 答案: Y 〖第5题〗『判断』(1分) 对于函数原型: intfun(inta,intb=300,intc=200,intd=100);可以使用如下方式调用: fun(4... 答案: Y 〖第6题〗『判断』(1分) 包含空格的字符数组输入时,常常使用C++的cin.outline()函数实现. 答案: N 〖第7题〗『判断』(1分) 重载函数必须在参数个数上有所不同. 答案: N 〖第8题〗『判断』(1分) c++中用取址运算符"&"来获得变量的地址. 答案: Y 〖第9题〗『判断』(1分) 一个include命令可以指定多个被包含的文件. 答案: N 〖第10题〗『判断』(1分) 设inta[2][3]={{2},{3}};则数组元素a[1][0]的值为3 答案: Y 〖第11题〗『判断』(1分) 构造函数和析构函数都可以重载. 答案: N 〖第12题〗『判断』(1分) charch1[]="student",ch2[10];ch2=ch1;是错误的 答案: Y 〖第13题〗『判断』(1分) floatf=1.0,*fp=&f;f=*fp+1.0;此语句将fp所指向的值即变量f中所存储的值,加1.0后赋给变... 答案: Y 〖第14题〗『判断』(1分) 进行宏定义时,宏名必须使用大写字母表示. 答案: N 〖第15题〗『判断』(1分) DO是C++语言中的关键字. 答案: N 〖第16题〗『判断』(1分) 表达式4,3,2的值是4. 答案: N 〖第17题〗『判断』(1分) 函数调用时,出现在函数名后括号中的参数是实参. 答案: Y 〖第18题〗『判断』(1分) 结构体就是一个可以包含不同数据类型的一个结构. 答案: Y 〖第19题〗『判断』(1分) 定义一个输入文件流对象,并打开d盘du文件夹下的abc.dat文件方法是: ifstreamfin;fin.open("... 答案: N 〖第20题〗『判断』(1分) 把具有相同类型的若干变量按有序的形式组织起来,这些按序排列的同类型数据元素的集合称为数... 答案: Y 〖第1题〗『单项选择』(1分) 以下所列的C++语言常量中,错误的是(). A: 0xFF B: 1.2e0.5 C: 2L D: \72' 答案: B 〖第2题〗『单项选择』(1分) 下列运算符中优先级最高的是(). A: < B: + C: && D: ! = 答案: B 〖第3题〗『单项选择』(1分) 设有说明: charw;intx;floaty;doublez;则表达式w*x+z-y 值的数据类型为(). A: float B: char C: int D: double 答案: D 〖第4题〗『单项选择』(1分) a,b为整型变量,二者均不为0,以下关系表达式中恒成立的是(). A: a*b/a*b==1 B: a/b*b/a==1 C: a/b*b+a%b==a D: a/b*b==a 答案: C 〖第5题〗『单项选择』(1分) 若给定条件表达式(M)? (a++): (a--),则其中表达式M(). A: 和(M==0)等价 B: 和(M==1)等价 C: 和(M! =0)等价 D: 和(M! =1)等价 答案: C 〖第6题〗『单项选择』(1分) 执行下列程序后,其输出结果是() #include A: 18 B: 9 C: -18 D: -9 答案: C 〖第7题〗『单项选择』(1分) 在C++语言的函数中,下列正确的说法是(). A: 必须有形参 B: 形参必须是变量名 C: 可以有也可以没有形参 D: 数组名不能作形参 答案: C 〖第8题〗『单项选择』(1分) 以下数据中,不正确的数值或字符常量是(). A: c B: 66 C: 0xaa D: 50 答案: A 〖第9题〗『单项选择』(1分) 下列对析构函数的描述中,正确的是(). A: 一个类中只能定义一个析构函数 B: 析构函数名与类名不同 C: 析构函数的定义只能在类体内 D: 析构函数可以有一个或多个参数 答案: A 〖第10题〗『单项选择』(1分) 执行下列语句后的输出结果为().
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 理工 C+ 考试 题库 直接 打印
![提示](https://static.bdocx.com/images/bang_tan.gif)