沈阳师范大学 PTA 22-23 C++ 第一章

这是一份关于C++编程的基础知识和练习题汇总,涵盖判断题、单选题、填空题和程序填空题,涉及C++语言的基本概念、面向对象特性、程序设计流程等内容,旨在帮助学习者巩固C++基础知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

判断题:

1-1:通过命名空间可以区分具有相同名字的函数。(T)

1-2:计算机最小的存储单位是bit。(T)

1-3:using namespace std;这条语句的作用是将命名空间std内的所有标识符暴露在当前作用域内。(T)

1-4:使用提取符(<<)可以输出各种基本数据类型的变量的值,也可以输出指针值。(T)

1-5:预定义的插入符从键盘上接受数据是不带缓冲区的。(F)

单选题:

2-1:关于C和C++的描述中,正确的是(B)

A.C是面向过程,C++是纯面向对象

B.C++是C的超集

C.C++是对C的错误的修改

D.C++和C没有关系

2-2:C++语言是(D)

A.机器语言

B.汇编语言

C.面向过程的高级语言

D.面向对象的高级语言

2-3:面向对象的程序设计方法的主要优势在于(C)

A.编写硬件接口程序

B.编写小规模的数值计算程序

C.开发大型系统

D.开发数据库

2-4:在C++中,实现封装性需借助于(B)

A.枚举

B.类

C.数组

D.函数

2-5:关于编程下列的说法错误的是(B)

A.编程需要用一种程序设计语言

B.编程就是软件开发的全部工作

C.编写面向对象的程序最好选用面向对象的语言

D.编程完成之后需要进行测试

2-6:下列说法中正确的是(D)

A.编译器不检查源程序的语法正确与否

B.运行可执行程序必须由编译器来启动程序

C.编译器的主要任务是测试程序是运行的错误

D.C++源程序在编译以后还需要连接才能生成可执行程序

2-7:下列叙述正确的是(B)

A.C++程序的每行只能写一条语句

B.C++语言的输入/输出功能通常是通过输入/输出流对象cin和cout实现的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值