欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
学起plus面向对象程序设计,面向对象课程设计,面向对象程序设计1,面向对象程序设计2作业答案
面向对象程序设计,面向对象课程设计,面向对象程序设计1,面向对象程序设计2
学校: 无
平台: 学起plus
题目如下:
1.
A. (A)
B. (B)
C. (C)
D. (D)
答案: (B)
2.
A. (A)
B. (B)
C. (C)
D. (D)
答案: (C)
3.
A. (A)
B. (B)
C. (C)
D. (D)
答案: (A)
4.
A. (A)
B. (B)
C. (C)
D. (D)
答案: (D)
5. 变量s的定义为“char *s=”Hello world!”;”,要使变量p指向s所指向的同一个字符串,则应选取( )。
A. char*p=s
B. char*p=&s
C. char*p
D. p=*s
E. char*p
F. p=&s
答案: char*p=s
6.
A. (A)
B. (B)
C. (C)
D. (D)
答案: (C)
7. 假定一条定义语句为“int a[10], x, *pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的语句为( )。
A. x=pa[3]
B. x=*(a+3)
C. x=a[3]
D. x=*pa+3
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
8.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
9. 假定有“struct BOOK{char title[40]; float price;}; BOOK *book;”,则不正确的语句为( )。
A. BOOK*x=newbook
B. BOOKx={"C++Programming",27.0} 渝粤题库
C. BOOK*x=newBOOK
D. BOOK*x=book
答案:请关 渝粤文库 注【青年搜题】微信公众号,发送题目获取正确答案。
10.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
11.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
12. 面向对象方法的多态性是指( )。
A. 一个类可以派生出多个特殊类
B. 一个对象在不同的运行环境中可以有不同的变体
C. 针对一消息,不同的对象可以以适合自身的方式加以响应
D. 一个对象可以是由多个其他对象组合而成的
答案:请关注【 国家开放大学 青年搜题】微信公众号,发送题目获取正确答案。
13. 假定有定义“int b[10]; int *pb;”,则不正确的赋值语句为( )。
A. pb=b
B. pb=&b[0]
C. *pb=newint
D. pb=b[5]
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
14.
A. (A)
B. (B)
C. (C)
D. (D)
广东开放大学 d">答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
15. x>0 && x<=10的相反表达式为( )。
A. x<=0||x>10
B. x<=0&&x>10
C. x<=0||x<=10
D. x>0&&x>10
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
16.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
17. 以下叙述不正确的是( )。
A. 宏替换不占用运行时间
B. 宏名无类型
C. 宏替换只是字符替换
D. 宏名必须用大写字母表示
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
18.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
19.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
20.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
21. 函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为( )个。
A. 1
B. 2
C. 4
D. 5
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。 渝粤教育 span>
22. 假定p是具有double类型的指针变量,则表达式++p使p的值(以字节为单位)增加( )。
A. 1
B. 4
C. sizeof(double)
D. sizeof(p)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
23. 函数调用不可以( )。
A. 出现在一个表达式中
B. 出现在执行语句中
C. 作为一个函数的实参
D. 作为一个函数的形参
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
24.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
25. 关于消息,下列说法中不正确的是( )。
A. 发送消息的对象请求服务,接受消息的对象提供服务
B. 消息的发送者必须了解消息的接收者如何相应消息
C. 在C++中,消息的发送具体体现为对接收消息的对象的某个函数的调用
D. 每个对象只能接收某些特定格式的消息
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
26.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
27. 决定C++语言中函数的返回值类型的是()
A. return语句中的表达式类型
B. 调用该函数时系统随机产生的类型
C. 调用该函数时的主调用函数类型
D. 在定义该函数时所指定的数据类型
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
28. 循环语句“for(int i=0; i<n; i++) cout<<i*i<<’ ’;”中循环体执行的次数为( )。
A. 1
B. n-1
C. n
D. n+1
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
29.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
30.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
31.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
32. C++程序从上机到得到结果的几个操作步骤依次是( )。
A. 编译、编辑、连接、运行
B. 编辑、编译、连接、运行
C. 编译、运行、编辑、连接
D. 编辑、运行、编辑、连接
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
33. 假定变量a和pa定义为“double a[10], *pa=a;”,要将12.35赋值给a中的下标为5的元素,不正确的语句是( )。
A. pa[5]=12.35
B. a[5]=12.35
C. *(pa+5)=12.35
D. *(a[0]+5)=12.35
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
34. 由C++目标文件连接而成的可执行文件的默认扩展名为( )。
A. cpp
B. exe
C. obj
D. lik
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
35. 定义p并使p指向动态空间中的包含30个整数的数组所使用的定义语句为( )。
A. int*p=newint[30]
B. int*p=newint(30)
C. int*p=new[30]
D. *p=newint[30]
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
36. 以下正确的说法是( )。
A. 用户调用标准库函数前,必须重新定义
B. 用户可以重新定义标准库函数,若如此,该函数将失去原有含义
C. 系统不允许用户重新定义标准库函数 成人学历
D. 用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
37.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
38.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
39.
A. (A)
B. (B)
C. (C)
D. (D)
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。
40. 以下正确的描述是( )。
A. 不允许设置参数的默认值
B. 设置参数的默认值只能在定义函数时设置
C. 设置参数的默认值时,应该设置右边的参数
D. 设置参数的默认值时,应该全部参数都设置
答案:请关注【青年搜题】微信公众号,发送题目获取正确答案。