- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
一、单选题
1、近年来,线上授课变得普遍,很多有助于改善教学效果的设备也逐渐流行,其
中包括比较常用的手写板,那么它属于哪类设备?()。(2023.9C++五级)
A输入
B输出
C控制
D记录
解析:【喵呜刷题小喵解析】:题目中询问的是手写板属于哪类设备。根据常识和
计算机设备的分类,手写板通常用于输入信息,如手写文字或图形。因此,它属于
输入设备。选项B“输出”通常指的是将信息从计算机发送到外部设备,如显示器或
打印机,而选项C“控制”通常指的是控制计算机的硬件设备,如键盘和鼠标。选项
D“记录”虽然与手写板的功能有关,但它更偏向于描述手写板的功能,而不是分类
。因此,正确答案是B,“输入”。
2、如果a和b均为int类型的变量,且b的值不为0,那么下列能正确判断“a是
b的3倍”的表达式是()。(2023.9C++五级)
A(a3==b)
B(a-b)%3==0
C(a/b==3)
D(a==3*b)
解析:【喵呜刷题小喵解析】:
首先,我们需要理解题目要求,即判断“a是b的3倍”。
A选项:`(a3==b)`
这个表达式实际上是将a右移3位,然后判断结果是否等于b。这并不符合题目要求
,因为右移操作并不能判断a是否是b的3倍。
B选项:`(a-b)%3==0`
这个表达式是在判断a和b的差是否能被3整除,这同样不能判断a是否是b的3倍。
C选项:`(a/b==3)`
这个表达式在理论上可以判断a是否是b的3倍,但在实际中,如果a和b的值非常大
,那么a除以b可能会产生浮点数结果,这在C++中是不允许的。因此,这个表达式
在C++中是不正确的。
D选项:`(a==3*b)`
这个表达式直接判断a是否等于3乘以b,这完全符合题目要求。
因此,正确答案是D选项。
3、如果变量a和b分别为double类型和int类型,则表达式(a=6,b=3*(7+8)/
2,b+=a)的计算结果为()。
A6
B21
C28
D不确定
解析:【喵呜刷题小喵解析】:在这个表达式中,存在多个操作,包括赋值和算术
运算。由于这些操作不是按照从左到右的顺序进行的,因此结果是不确定的。具体
来说,赋值操作(=)的优先级低于算术运算(如加法和乘法),但逗号运算符(,
)的优先级低于赋值和算术运算。这意味着表达式中的操作会按照某种不确定的顺
序进行,导致结果也是不确定的。因此,正确答案是选项D,即结果是不确定的。
4、有关下面C++代码说法错误的是()。
AsumA()用循环方式求从1到N之和,sumB()用递归方式求从1到N之和。
B默认情况下,如果输入正整数1000,能实现求从1到1000之和。
C默认情况下,如果输入正整数100000,能实现求从1到100000之和。
D一般说来,sumA()的效率高于sumB()。
解析:【喵呜刷题小喵解析】:对于选项D,默认情况下,sumA()和sumB()都能实
现求从1到N之和,但是效率上不一定sumA()高于sumB(),因为递归方式在达到一
定深度时,可能会因为栈溢出而失败。此外,sumA()使用循环方式,对于较大的N
,其效率可能更高,但这也取决于具体的实现和编译器优化。因此,选项D的说法
是错误的。
5、下面C++代码以递归方式实现字符串反序,横线处应填上代码是()。
AsIn[sIn.length()-1]+sReverse(sIn.substr(0,sIn.length()-1));
BsIn[0]+sReverse(sIn.substr(1,sIn.length()-1));
CsReverse(sIn.substr(0,sIn.length()-1))+sIn[sIn.length()-1];
DsReverse(sIn.substr(1,sIn.length()-1))+sIn[sIn.length
您可能关注的文档
- 2019年期货从业资格考试《基础知识》真题汇编卷答案及解析.pdf
- 2020年期货从业资格考试《基础知识》真题汇编卷答案及解析.pdf
- 2021年1月16日期货从业资格考试《基础知识》真题答案及解析.pdf
- 2021年7月期货从业资格考试《基础知识》真题答案及解析.pdf
- 2022年7月期货从业资格考试《基础知识》真题答案及解析.pdf
- 2023年期货从业资格考试《基础知识》真题答案及解析.pdf
- 2024年期货从业《期货基础知识》真题卷答案及解析.pdf
- 2023年3月CCF-GESP编程能力等级认证C++编程二级真题答案及解析.pdf
- 2023年3月CCF-GESP编程能力等级认证C++编程一级真题答案及解析.pdf
- 2023年9月CCF-GESP编程能力等级认证C++编程六级真题答案及解析.pdf
有哪些信誉好的足球投注网站
文档评论(0)