C++与C知识点选择题练习
C++程序设计,习题部分含C语言知识点,重叠。
1
以下所列的C++语言常量中,错误的是( )。
- A、0xFF
- B、1.2e0.5
- C、2L
- D、'\721'
我的答案:B
2
C++语言程序的基本单位是( ) 。
- A、程序行
- B、语句
- C、函数
- D、字符
我的答案:C
3
C++语言可执行程序从( ) 开始执行。
- A、程序中第一条可执行语句
- B、x=0, y=0, z=0
- C、程序中的main函数
- D、包含文件中的第一个函数
我的答案:C
4
下列选项中,( ) 是不合法的标识符.
- A、Program
- B、Obj23
- C、double
- D、B_C_D
我的答案:C
5
下列语句彼此等价的是( ) 。
- A、!(a < 10) && !(a > 0)和!((a < 10) && (a > 0))
- B、!(a == b)和(a > b) && (a < b)
- C、!((a > 10) || (a < 0))和(a <= 10) && (a >= 0)
- D、!(a > b) 和a < b
我的答案:C
6
C++对C语言作了很多改进,即从面向过程变成为面向对象的主要原因是( ) 。
- A、增加了一些新的运算符
- B、允许函数重载,并允许设置缺省参数
- C、规定函数说明符必须用原型
- D、引进了类和对象的概念
我的答案:D
7
C++ 对C语言作了很多改进,即从面向过程变成为面向对象的主要改进是( )
- A、增加了一些新的运算符
- B、允许函数重载,并允许设置缺省参数
- C、规定函数说明符必须用原型
- D、引进了类和对象的概念
我的答案:D
8
下列数据中合法的c++字符常量是( )。
- A、’as’
- B、”a”
- C、’123’
- D、’\\’
我的答案:D
9
设以下变量都是int类型,则值不等于7的表达式是( ) 。
- A、x=y=6,x+y,x+1
- B、x=y=6,x+y,y+1
- C、x=6,x+1,y=6,x+y
- D、y=6,y+1,x=y,x+1
我的答案:C
10
整型变量i 定义后赋初值int i = 2.8 * 6的结果是( ) 。
- A、12
- B、16
- C、17
- D、18
我的答案:B
11
设int a = 10, b = 11, c = 12;表达式( a + b ) < c && b = = c的值是( ) 。
- A、2
- B、0
- C、-2
- D、1
我的答案:B
12
要把高级语言编写的源程序转换为目标程序,需要使用( ) 。
- A、编辑程序
- B、驱动程序
- C、调试程序
- D、编译程序
我的答案:D
13
下面为使用面向对象语言的正确理由是( ) 。
- A、面向对象程序由三种基本结构组成,分别是顺序结构、选择结构和循环结构
- B、程序语句比面向过程语言简单
- C、面向对象程序设计可以设计为自行修改错误
- D、面向对象程序很容易概念化
我的答案:D
14
能将数学表达式a<=c<=b表示为正确的c++表达式的是( )。
- A、a<=c<=b
- B、c<=a && c>=b
- C、c>=a && c<=b
- D、c>=a || c<=b
我的答案:C
15
在C++语言中,自定义的标识符( ) 。
- A、能使用关键字及标准标识符
- B、不能使用关键字并且不区分大小写
- C、能使用关键字并且区分大小写
- D、不能使用关键字并且区分大小写
我的答案:D
16
在C++语言中,自定义的标识符( ) 。
- A、能使用关键字并且不区分大小写
- B、不能使用关键字并且不区分大小写
- C、能使用关键字并且区分大小写
- D、不能使用关键字并且区分大小写
我的答案:D
17
在32位计算机中,一个int型数据所占用的内存长度为多少字节( ) 。
- A、2
- B、4
- C、6
- D、8
我的答案:B
18
下列描述中正确的是( ) 。
- A、不是每个C++程序都必须包含预处理命令#include
- B、C++程序必须有return 语句
- C、C++程序中的变量必须定义在主程序内部
- D、C++程序中所使用的符号常量可以不进行定义
我的答案:A
19
下列C++运算符中,优先级最高的是( ) 。
- A、+(双目)
- B、*(单目)
- C、<=
- D、*=
我的答案:B
20
若x=4,则x*=x+2的值为( )。
- A、36
- B、24
- C、18
- D、20
我的答案:B
21
cout是I0流库预定义的( ) 。
- A、类
- B、对象
- C、包含文件
- D、常量
我的答案:B
22
如果有整型量 int x = 5,执行情况x += 1.9 后x的值为( ) 。
- A、6
- B、7
- C、结果不确定
- D、表达式非法
我的答案:A
23
x=1,y=1,z=1, 执行表达式w=++x||++y&&++z 后,x、y、z的值分别为( ) 。
- A、x=2, y=1, z=1
- B、x=2, y=2, z=2
- C、x=1, y=1, z=1
- D、x=2, y=2, z=1
我的答案:A
24
以下运算符中,运算对象必须是整型的是( )。
- A、/
- B、%=
- C、!=
- D、〈=
我的答案:B
25
表达式33/5的结果为( )。
- A、6
- B、6.6
- C、7
- D、以上都不对
我的答案:A
26
下列标识符中,不合法的用户标识符为( ) 。
- A、a~!
- B、_int
- C、a_10
- D、PAd
我的答案:A
27
( )函数是Windows应用程序开始执行时的入口点。
- A、WinMain( )
- B、Win( )
- C、Main( )
- D、Windows( )
我的答案:A
28
下列十六进制整型常量的写法中,正确的是( ) 。
- A、0xaf
- B、2f0x
- C、021b
- D、0xAE
我的答案:D
29
字符串常量"ME" 的字符个数是( ) 。
- A、4
- B、3
- C、2
- D、1
我的答案:B
30
已知a=5,b=3,表达式 a+=a*=++b*3的值为( ) 。
- A、40
- B、80
- C、100
- D、120
我的答案:D
31
以下选项中,合法的用户标识符是( ) 。
- A、long
- B、_2Test
- C、3Dmax
- D、A.dat
我的答案:B
32
若变量a是int型,并执行了语句:a=’A’+1.6;,则正确的叙述是( ) 。
- A、a的值为字符C
- B、a的值为浮点型
- C、不允许字符型和浮点型数据相加
- D、a的值为字符‘A’的ASCII值加1
我的答案:D
33
下列关于C++与C语言的关系描述中,错误的是( ) 。
- A、C语言是C++语言的一个子集
- B、C++与C语言是兼容的
- C、C++对C语言进行了一些改进
- D、C++和C语言都是面向对象的
我的答案:D
34
以下选项中,与k=n++完全等价的表达式是( )。
- A、k=n,n=n+1
- B、n=n+1,k=n
- C、k=++n
- D、k+=n+1
我的答案:A
35
下面表达式的值为false的是( ) 。
- A、1 < 3 && 5 < 7
- B、!(2 > 4)
- C、!(5 < 8) || (2 < 8)
- D、3 && 0 && 1
我的答案:D
36
下列符号属于C++语言用户标识符的是( )。
- A、void
- B、template
- C、IF
- D、switch
我的答案:C
37
在C++中,源程序变为可执行程序的正确顺序应该是( ) 。
- A、编辑、链接、编译、执行
- B、编辑、编译、链接、执行
- C、编译、编辑、链接、执行
- D、编译、链接、编辑、执行
我的答案:B
38
设int a=3,b=4,c=5;表达式(a+b)>c&&b==c的值是( ) 。
- A、2
- B、-1
- C、0
- D、1
我的答案:C
39
定义如下变量:int i=2; int j=3;则i/j的结果为( ) 。
- A、0.66667
- B、0
- C、0.7
- D、0.6666666666…
我的答案:B
40
任意一个类,析构函数的个数最多是( )。
- A、不限个数
- B、1
- C、2
- D、3
我的答案:B
41
在C语言中合法的字符型常量是( ) 。
- A、'\t'
- B、"A"
- C、65
- D、a
我的答案:A
42
只能向终端输出一个字符的函数是( ) 。
- A、pringf函数
- B、putchar函数
- C、getchar函数
- D、scanf函数
我的答案:B
43
C++源程序文件的扩展名为( ) 。
- A、CPP
- B、C
- C、DLL
- D、EXE
我的答案:A
44
用逻辑表达式表示“大于10而小于20的数”,正确的是( ) 。
- A、10< x < 20
- B、x > 10 || x < 20
- C、x >10 & x < 20
- D、!(x <= 10 || x >= 20)
我的答案:D
45
下列符号属于c++语言用户标识符的是( )。
- A、DO
- B、if
- C、void
- D、switch
我的答案:A
C++与C知识点选择题练习相关推荐
- 高中计算机会考知识点选择题,高中计算机会考的试题及答案.doc
高中计算机会考的试题及答案 高中计算机会考试题及答案(2) 2007-11-16 23:20 在默认方式下,Excel 2000工作表的列以(??? C???? )标记. A.数字+字母B.字母+数字 ...
- 2021年一战南大AI上岸经验贴
前言 首先自我介绍一下,我来自南京某双非学校.大一裸考过了四六级(584&497),参加过一些数学竞赛&算法竞赛,获得过还不错的奖项,因此个人基础尚可.初试总分390(政治69,英一7 ...
- PMP考试都是什么题?
都是选择题,分单选和多选题,180道题,约10道多选,且多选会告知选项数量,后面可能会和大陆外的地区同步,增加填空题和连线题. 基本题型: 1.基础知识题 就是简单的基础知识点选择题,主要考对知识点的 ...
- 未来教育计算机二级为什么分数很低,为什么计算机二级office通过率不足30%很多大学童鞋生依然在考...
原标题:为什么计算机二级office通过率不足30%很多大学童鞋生依然在考 最近这几天的时间里,各个省份陆续出台了明年3月份计算机二级考试报名的通知.对于今年刚踏进大学校门的大一同学们来说,这或许是他 ...
- 北师大应用统计432专业课复习【干货!!】
写在前面 这篇文章的初衷是想回馈考研路上所有帮助过我的人. 因为我经历过.感受过,一路上受到过太多人的帮助,老师的.朋友的.家人的.陌生人的-我很感恩,也想能尽自己的微薄力量帮助更多的考研人.所以,上 ...
- 计算机二级python选择题知识点,全国计算机等级考试二级Python练习题库-选择题部分.pdf...
Python 答题记录 一.选择题 二级公共基础 1.数据结构与算法 1.1算法 1.1.1 算法的基本概念 1.下面叙述正确的是______. A.算法的执行效率与数据的存储结构无关 B. 算法的空 ...
- 各种说明方法的答题格式_高中化学:选择题答题方法与知识点总结,让你轻松秒杀各种难题...
选择题是化学考试中被广泛采用的一种题型.它具有知识容量大,覆盖面广,构思新颖.灵活巧妙,考试的客观性强,答题简单,评分容易.客观准确等优点. 选择题按考查形式可分为三种类型,即:常规型选择题.计算型选 ...
- 高项近5套选择题知识点思维导图
0.1 更新2020年下选择题 2021/03/30 0.2 更新2019年下选择题 2021/04/15 0.3 更新2019年上选择题 2021/04/16 0.4 更新2018年下选择题 202 ...
- 计算机一级考试选择题知识点,计算机一级选择题必背知识点 考试题型有哪些...
计算机一级考试有三个科目,分别是一级MS Office.一级WPS Office.一级Photoshop.因此考试题型也分为三个科目.那么计算机一级选择题必背的知识点有哪些呢. 计算机一级选择题必背知 ...
- 计算机二级选择题记忆知识点
计算机二级选择题记忆知识点: ----------你的努力都会被见证!加油! 就到这里啦!~给每一个辛苦准备的你!
最新文章
- php - 数组倒序
- 计算机硬件类 计算机网络基础,计算机硬件类计算机网络基础1.doc
- 飞象求职学python_用Python制作markdown编辑器
- Tomcat配置虚拟路径,使上传文件与服务器及工程文件分离开
- 【Python】统计字符串里某个字符或子字符串出现的次数
- 5.linux目录结构介绍
- 计算机组成原理第4章,计算机组成原理-第4章总结.doc
- sql数据导入错误代码: 0x80004005_SQL入门第八关 项目实战
- 只运行一个实例的写法
- 多特蒙德主题本地个人任务清单小demo,你值得尝试!
- 解决java.lang.OutOfMemoryError: unable to create new native thread问题
- RDPWrap帮助Win10家庭版开启远程桌面功能
- 计算机组装原则与注意事项,计算机安装流程和注意事项
- 谭的c语言,c语言 谭
- 字符串的初始化(详解)
- Java定义类person_定义一个名为Student的类,它继承Person类,其中定义sno(表示学号)和major(表示专业)两个成员变量...
- Github挺好用的android图片选择框架(拍照+从相册)
- Emacs快捷键及其它设置
- Js做的城市三级联动,原创
- Java进阶(五十五)-Java Lambda表达式入门
热门文章
- Linux获取q7签名文件的签名时间脚本
- Java第十天上课笔记
- 茶觉 | 有一种品质叫“落水香”
- 腾讯天幕:做安全协同的“粘合剂”,助力企业降本增效
- 自媒体人常用的6款工具总结
- 鱼 的 做 法 大 全!以 后 待 客 想 怎 么 做 就 怎 么 做!
- Three.js中导入gltf格式的模型并给gltf模型添加贴图
- 已有python版本下的Anaconda+pytorch安装
- doctype属于html标签吗,HTML !DOCTYPE 标签 布局引用的几种方法 行级元素与块级元素...
- 世界军工领域数字孪生应用近况与发展