资源描述:
《c++程序设计习题2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《C++程序设计》习题2第一部分一、单项选择题1.在每个C++程序中都必须包含有这样一个函数,该函数的函数名为()。A、mainB、MAINC、nameD、function2.设x和y均为bool量,则x&&y为真的条件是()。A、它们均为真B、其中一个为真C、它们均为假D、其中一个为假3.能正确表示“当x的取值在[1,10]和[200,210]范围内为真,否则为假”的表达式是()。A、(x>=1)&&(x<=10)&&(x>=200)&&(x<=210)B、(x>=1)
2、
3、(x<=10)
4、
5、(x>=200)
6、
7、(x<=210)C、(x>=1)&&(x<=1
8、0)
9、
10、(x>=200)&&(x<=210)D、(x>=1)
11、
12、(x<=10)&&(x>=200)
13、
14、(x<=210)4.以下叙述中不正确的是()。A、在一个函数中,可以有多条return语句B、函数的定义不能嵌套,但函数的调用可以嵌套C、函数必须有返回值D、不同的函数中可以使用相同名字的变量5.下面的哪个保留字不能作为函数的返回类型()。A、voidB、intC、newD、long6.假定变量m定义为“intm=7;”,则定义变量p的正确语句为()。A、intp=&m;B、int*p=&m;C、int&p=*m;D、int*p=m;7.设intf(int)
15、;和intg(int);是函数f和g的原形,以下将f作为语句调用的是()。A、g(f(3));B、f(g(3));C、g(f(3)+2);D、p=f(g(3)+1);8.函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为()个。A、1B、2C、4D、59.类型修饰符unsigned不能修饰()。A、charB、intC、longintD、float10.程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用()符号作为分隔符。A、空格或逗号B、逗号或回车C、逗号或分号D、空格或回车11.以下能正确地定义整型变量
16、a,b和c并为其赋初值5的语句是()。A、inta=b=c=5;B、inta,b,c=5;C、a=5,b=5,c=5;D、a=b=c=5;12.下列符号不能组成标识符的是()。第6页共6页A、连接符B、下划线C、大小写字母D、数字字符13.能作为C++程序的基本单位是()。A、字符B、语句C、函数D、源程序文件14.循环while(inti=0)i--;执行次数是()。A、5B、1C、0D、615.假定p指向的字符串为"string",则cout<
17、的默认扩展名为()。A、cppB、exeC、objD、lik17.假定AB为一个类,则执行“ABa,b(3),*p;”语句时,自动调用该类构造函数的次数为()。A、3B、2C、0D、118.以下正确的说法是()。A、用户调用标准库函数前,必须重新定义B、用户可以重新定义标准库函数,若如此,该函数将失去原有含义C、系统不允许用户重新定义标准库函数D、用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中二、多项选择题1.有关析构函数说法正确的是()。A、析构函数在对象生存期结束时被自动调用B、析构函数名与类名相同C、定义析构函数时可以指定返
18、回类型为voidD、析构函数不能指定参数2.如果类A被说明成类B的友元,则()。A、类B的成员即类A的成员B、类A的成员函数不得访问类B的成员C、类A的成员即类B的成员D、类A的成员函数可以访问类B的成员E、类B不一定是类A的友元3.下面说法正确的是()。A、所有的函数都可以说明内联函数B、具有循环语句switch语句的函数不能说明为内联函数C、使用内联函数可以加快程序执行的速度,但会增加程序代码的大小D、使用内联函数可以减小程序代码大小,但使程序的执行速度减慢三、判断题1.假定x=5,y=6,则表达式x++*++y的值为30。()第6页共6页2.关系表达式
19、x+y>5的相反表达式为x+y<5。()3.假定x是一个逻辑量,则x&&true的值为true。()4.表达式float(25)/4的值为6.25。()5.算术表达式xy^2/3a+4b-1对应的C++表达式为(x*y*y)/(3*a)+4*b-1。()6.用于输出表达式值的标准输出流对象是cin。()7.若while循环的"头"为"while(i++<=10)",并且i的初值为0,同时在循环体中不会修改i的值,则循环体将被重复执行10次后正常结束。()8.作为语句的函数调用是通过函数的副作用来体现的。()9.一个函数的函数体就是一条复合语句。()10.在#
20、include命令中所包含的头文件,可以是系统定义的