《面向对象程序设计》第1
12章在线测试(含答案)《面向对象程序设计》第1
12章在线测试(含答案)1章第一题、单项选择题(每题1分,5道题共5分)1、下面不属于C++语言的特点的是A、C++支持数据封装B、C++支持继承性C、C++支持动态绑定D、C++不允许破环封装2、下面的步骤不属于C++程序开发步骤的是A、编辑程序B、编译程序C、连接程序D、程序分析3、执行完下列语句后,a、b、c三个变量的值为多少
()a=30;b=a++;c=++a;A、a:32;b:30;c:32;B、a:30;b:31;c:32;C、a:32;b:31;c:30;D、a:31;b:32;c:30;4、VC项目中可以添加的文件类型不可以是A、
LIB5、下列关于条件语句的描述中,错误的是A、if语句中只有一个else子句B、if语句中可以有多个elseif子句C、if语句中if体内不能是开关语句D、if语句的if体内可以是循环语句答案:DDADC第二题、多项选择题(每题2分,5道题共10分)1、C++的输出可以使用BCA、scanfB、printfC、coutD、out2、以下语句循环次数为无限次的是BCDA、for(y=0,x=1;x>++y;x=I++)I=x;B、for(;;x++=I);C、while(1){x++;}D、for(I=10;;I--)sum+=I;3、关于重载函数正确的说法是ABDA、函数重载指在同一作用域内多个函数使用相同的函数名B、重载函数的参数必须不同C、重载函数的返回值类型必须不同D、两个功能相似的操作可以重载函数得到4、下面函数声明正确的是ABDA、voidf1(inta,intb);B、voidf2(inta,intc,intb=-1);C、voidf3(inta,intb=-1,intc);D、int