欢迎来到天天文库
浏览记录
ID:8487036
大小:14.45 KB
页数:10页
时间:2018-03-29
《C++语言程序设计-0049(贵州电大-课程号:5205030)参考资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C++语言程序设计-0049贵州广播电视大学形成性测评系统课程代码:5205030参考资料试卷总分:100单选题(共25题,共100分)1.(4分)已知x,y为整型,z为实型,ch为字符型,则下列表达式中正确的是()A、z=(x+y)++B、x+y=zC、y=ch+xD、y=z%x参考答案:C2.(4分)若有以下说明语句,则该语句()。chars=92;A、使s的值包含1个字符B、说明不合法,s的值不确定C、使s的值包含4个字符D、使s的值包含3个字符参考答案:B3.(4分)下面4个选项中,均是合法实数的选项是()。A、160.0
2、.12e3B、123.52e-4123.C、-0.182e0e1D、-2e3.20.2341e0参考答案:B4.(4分)要求通过函数来实现一种不太复杂的功能,并且要加快执行速度,选用A、内联函数B、重载函数C、递归函数D、嵌套函数参考答案:A5.(4分)下列的调用方式是引用调用A、形参是指针,实参是地址值B、形参和实参都是变量C、形参是数组,实参是变量D、形参是引用,实参是变量参考答案:D6.(4分)以下程序段的输出结果是()。intx=10,y=10;cout<3、、10,10D、9,9参考答案:A7.(4分)一个C++程序的执行从()。A、本程序的main函数开始,到本程序的main函数结束B、本程序的main函数开始,到本程序的最后一个函数结束C、本程序的第一个函数开始,到本程序的main函数结束D、本程序的第一个函数开始,到本程序的最后一个函数结束参考答案:A8.(4分)已知“char*s="Name\Address";”,则s所指向的字符串的长度是()。A、18B、16C、14D、13参考答案:D9.(4分)下列说法中错误的是()A、charA;//定义了字符型变量AB、in4、tx=2;//定义了x整型变量,其中,x的初值为2C、如给整型变量j赋初值2004,可写成:intj(2004);D、变量名中可以包含特殊符号。参考答案:D10.(4分)下面4个选项中,均是合法整型常量的选项是()。A、160-0xff011B、123.501a0xeC、-011,986,0120663D、-2e3.20.2341e0参考答案:A11.(4分)下列选项中非法的表达式为().A、0<=x<100B、i=j==0C、(char)(65+3)D、x+1=x+1参考答案:D12.(4分)考虑下面的函数原型:voidtest5、DefaulParam(inta,intb=7,charz='*')下面函数调用中不合法的A、testDefaulParam(5)B、testDefaulParam(5,8)C、testDefaulParam(5,'#')D、testDefaulParam(0,0,'*')参考答案:C13.(4分)算术表达式的值的类型的规定,其中错误的是()。A、若参与运算的两个操作数(或运算分量)都为整型时,则运算结果为int型。B、若参与运算的两个操作数(或运算分量)中至少有一个是单精度型,并且另一个不是双精度型时,则结果为float型。C、6、若参与运算的两个操作数(或运算分量)中至少有一个是双精度型,则运算结果为双精度型。D、算术表达式的值的类型的直接有机器进行转化。参考答案:D14.(4分)若变量已正确定义并赋值,以下符合C语言语法的表达式是()。A、a:=b+1B、a=b=c+2C、int18.5%3D、a=a+7=c+b参考答案:B15.(4分)采用函数重载的目的在于A、实现共享B、减少空间C、提高速度D、使用方便,提高可靠性参考答案:D16.(4分)有一个int型变量,在程序中频繁使用,最好定义它为AA、registerB、autoC、externD、stat7、ic参考答案:A17.(4分)下面叙述中不正确的是A、在函数中,通过return语句传回函数值B、在函数中,可以有多条return语句C、主函数名main()后面的一对圆括号中也可以带有形参D、调用函数必须在一条独立的语句中完成参考答案:D18.(4分)若有定义“intx;”,则下面不能将x的值强制转换成双精度数的表达式是()。A、(double)xB、double(x)C、(double)(x)D、x(double)参考答案:D19.(4分)已知“inta,b;”,用语句“cin>>a>>b;”输入a,b的值时,不能作为输入的分8、隔符的是()。A、,B、空格键C、Enter键D、Tab键参考答案:A20.(4分)在C/C++语言中,逻辑值“真”用()表示。A、trueB、大于0的数C、非0整数D、非0的数参考答案:D21.(4分)若有定义:inta=7;floatx=2.5
3、、10,10D、9,9参考答案:A7.(4分)一个C++程序的执行从()。A、本程序的main函数开始,到本程序的main函数结束B、本程序的main函数开始,到本程序的最后一个函数结束C、本程序的第一个函数开始,到本程序的main函数结束D、本程序的第一个函数开始,到本程序的最后一个函数结束参考答案:A8.(4分)已知“char*s="Name\Address";”,则s所指向的字符串的长度是()。A、18B、16C、14D、13参考答案:D9.(4分)下列说法中错误的是()A、charA;//定义了字符型变量AB、in
4、tx=2;//定义了x整型变量,其中,x的初值为2C、如给整型变量j赋初值2004,可写成:intj(2004);D、变量名中可以包含特殊符号。参考答案:D10.(4分)下面4个选项中,均是合法整型常量的选项是()。A、160-0xff011B、123.501a0xeC、-011,986,0120663D、-2e3.20.2341e0参考答案:A11.(4分)下列选项中非法的表达式为().A、0<=x<100B、i=j==0C、(char)(65+3)D、x+1=x+1参考答案:D12.(4分)考虑下面的函数原型:voidtest
5、DefaulParam(inta,intb=7,charz='*')下面函数调用中不合法的A、testDefaulParam(5)B、testDefaulParam(5,8)C、testDefaulParam(5,'#')D、testDefaulParam(0,0,'*')参考答案:C13.(4分)算术表达式的值的类型的规定,其中错误的是()。A、若参与运算的两个操作数(或运算分量)都为整型时,则运算结果为int型。B、若参与运算的两个操作数(或运算分量)中至少有一个是单精度型,并且另一个不是双精度型时,则结果为float型。C、
6、若参与运算的两个操作数(或运算分量)中至少有一个是双精度型,则运算结果为双精度型。D、算术表达式的值的类型的直接有机器进行转化。参考答案:D14.(4分)若变量已正确定义并赋值,以下符合C语言语法的表达式是()。A、a:=b+1B、a=b=c+2C、int18.5%3D、a=a+7=c+b参考答案:B15.(4分)采用函数重载的目的在于A、实现共享B、减少空间C、提高速度D、使用方便,提高可靠性参考答案:D16.(4分)有一个int型变量,在程序中频繁使用,最好定义它为AA、registerB、autoC、externD、stat
7、ic参考答案:A17.(4分)下面叙述中不正确的是A、在函数中,通过return语句传回函数值B、在函数中,可以有多条return语句C、主函数名main()后面的一对圆括号中也可以带有形参D、调用函数必须在一条独立的语句中完成参考答案:D18.(4分)若有定义“intx;”,则下面不能将x的值强制转换成双精度数的表达式是()。A、(double)xB、double(x)C、(double)(x)D、x(double)参考答案:D19.(4分)已知“inta,b;”,用语句“cin>>a>>b;”输入a,b的值时,不能作为输入的分
8、隔符的是()。A、,B、空格键C、Enter键D、Tab键参考答案:A20.(4分)在C/C++语言中,逻辑值“真”用()表示。A、trueB、大于0的数C、非0整数D、非0的数参考答案:D21.(4分)若有定义:inta=7;floatx=2.5
此文档下载收益归作者所有