C程序设计模拟试卷(三)课案
C++程序设计模拟试卷(三)
一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中
只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无
分。
1. 设有定义int i;double j=5;,则10+i+j值的数据类型是()
A. int
B. double
C. float
D. 不确定
答案:B
解析:考察数据的转换,j是double类型,运算只能作同类型的运算,所以要转换,而int能自动
转换为double类型,所以结果是double类型。
2. 要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为()
A. const char *p=“ABCD”;
B. char *const p=“ABCD”;
C. char const *p=“ABCD”;
D. const char * const p=“ABCD”;
答案:D
解析:const char *p说明禁止通过p修改所指向的数据。char * const p则说明不能修改
指针p的地址。因此const char * const p=“ABCD”;它禁止修改指针p本身,又禁止修改p所指
向的数据。
3. 类的构造函数被自动调用执行的情况是在定义该类的()
A. 成员函数时
B. 数据成员时
C. 对象时
D. 友元函数时
答案:C
解析:建立对象时,
您可能关注的文档
最近下载
- 2025年全国高考(新课标)物理真题卷含答案解析.docx VIP
- 2025全国高中数学联赛河南预赛试题及答案(高一).doc VIP
- 2025年人教版五年级下学期语文期中考试测试卷01.pdf VIP
- 工期进度计划及保证措施.docx VIP
- 2016高考全国新课标3卷物理含答案解析.doc VIP
- 民法典侵权责任编.ppt VIP
- 太阳能车棚设计.doc VIP
- 光学玻璃性能手册.pdf
- AP宏观经济学 2018年真题 (选择题+问答题) AP Macroeconomics 2018 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 《系统工程 第6版》 课件全套 汪应洛 第1--8章 系统工程概述--- 系统工程应用实例.pptx
原创力文档

文档评论(0)