18秋【贵州电大】[C++语言程序设计(省)]C++任务2阶段性测验

18秋【贵州电大】[C++语言程序设计(省)]C++任务2阶段性测验

ID:42041222

大小:53.16 KB

页数:7页

时间:2019-09-06

18秋【贵州电大】[C++语言程序设计(省)]C++任务2阶段性测验_第1页
18秋【贵州电大】[C++语言程序设计(省)]C++任务2阶段性测验_第2页
18秋【贵州电大】[C++语言程序设计(省)]C++任务2阶段性测验_第3页
18秋【贵州电大】[C++语言程序设计(省)]C++任务2阶段性测验_第4页
18秋【贵州电大】[C++语言程序设计(省)]C++任务2阶段性测验_第5页
资源描述:

《18秋【贵州电大】[C++语言程序设计(省)]C++任务2阶段性测验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、【贵州电大】[C++语言程序设计(省)]C++任务2阶段性测验试卷总分:100得分:100第1题,已知x,y为整型,z为实型,ch为字符型,则下列表达式中正确的是()z二(x+y)++x+y=zy=ch+xy=z%x第2题,若有以下说明语句,则该语句()。chars二92;使s的值包含1个字符说明不合法,S的值不确定使S的值包含4个字符使s的值包含3个字符笫3题,下面4个选项屮,均是合法实数的选项是()。160.0.12e3123.52e-4123.-0.182e0el-2e3.20.2341e0第4题,要求通过函数来实现一种不A复杂的功能,并且要加快执行速度,选用内联函数重载

2、函数递归函数嵌套函数第5题,下列的调用方式是引用调用形参是指针,实参是地址值形参和实参都是变量形参是数组,实参是变量形参是引用,实参是变量intx=10,y=10;()o第6题,以下程序段的输出结果是()。cout<<x--<<","<<--y<<endl;10.99,1010,109.9第7题,一个C++程序的执行从()。本程序的main函数开始,到本程序的main函数结束本程序的main函数开始,到本程序的最后一个函数结束本程序的笫一个函数开始,到本程序的main函数结束本程序的第一个函数开始,到本程序的最后一个两数结束第8题

3、,已知,,char*s=,,Name\Address,z;,z,则s所指向的字符串的长度是18161413第9题,下列说法屮错误的是()charA;〃定义了字符型变量Aintx=2;//定义了x整型变量,其中,x的初值为2如给整型变量j赋初值2004,可写成:intj(2004);变量名中可以包含特殊符号。第10题,下面4个选项中,均是合法整型常量的选项是()。160-0xff011123.501a0xe-011,986,0120663-2e3.20.2341e0笫11题,下列选项中非法的表达式为().0<=x<100i二j=0(char)(65+3)x+l

4、=x+l第12题,考虑下面的函数原型:voidtestDefau1Param(inta,intb=7,charz=,*')下面函数调用中不合法的testDefaulParam(5)testDefaulParam(5,8)testDefau1Param(5,'#')testDefaulParam(0,0,'*')第13题,算术表达式的值的类型的规定,其中错误的是()。若参与运算的两个操作数(或运算分量)都为整型时,则运算结果为int型。若参与运算的两个操作数(或运算分量)中至少有一个是单精度型,并且另一个不是双精度型时,则结果为float型。若参与运算的两个操作数(或运算分量)中

5、至少有一个是双精度型,则运算结果为双精度型。算术表达式的值的类型的直接有机器进行转化。第14题,若变量己正确定义并赋值,以下符合C语言语法的表达式是0oa:=b+la=b=c+2intl8.5%3a=a+7=c+b第15题,采用函数重载的目的在于实现共享减少空间提高速度使用方便,提高可靠性第16题,有一个int型变量,在程序中频繁使用,最好定义它为Aregisterautoexternstatic第17题,下面叙述中不正确的是在函数中,通过return语句传回函数值在函数中,可以有多条return语句主函数名main()后血的一对圆括号中也可以带有形参调用函数必须在一条独立的语

6、句中完成第18题,若有定义〃intx;〃,则下面不能将x的值强制转换成双精度数的表达式是()。(double)xdouble(x)(double)(x)x(double)第19题,已知"inta,b;",用语句"cin>>a>>b;"输入a,b的值时,不能作为输入的分隔符的是()。空格键Enter键Tab键第20题,在C/C++语言中,逻辑值〃真〃用()表示true大于0的数非0整数非0的数第21题,若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。2.5000002.7500003.5

7、000000.000000第22题,当一个函数无返冋值时,函数的类型应定义为void任意int无第23题,下列数据中,不合法的实型数据的是()。0.123123e32.Ie3.5789.0第24题,设有定义"intx;doubley;"及语句"x二y;",则下面正确的说法是()。将y的值四舍五入为整数后赋给x将y的整数部分赋给x该语句执行后x与y相等将x的值转换为实数后赋给y第25题,在C++屮,函数原型不能标识函数的返回类型函数参数的个数函数参数类型函数的功能

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

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

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