VC考试复习题:单项选择、赋值、函数调用、执行速度。
需积分: 10 116 浏览量
更新于2024-03-14
1
收藏 171KB DOC 举报
b[10]){}”,下列描述中正确的是________。 ( )
A、a和b都是指针
B、a是指针,b是数组
C、a是数组,b是指针
D、a和b都是数组
6、以下声明中,错误的是________。 ( )
A、float*a[10];
B、char(*a)[10];
C、double(*a())[5];
D、int(*a)(int);
7、“函数重载”是指________。 ( )
A、同一函数名可以有多个定义
B、不同参数表的函数有相同的函数名
C、同名函数定义和调用
D、调用函数时传递的参数个数不同
8、下列关于C++标准库描述错误的是________。 ( )
A、C++标准库的头文件不带.h
B、C++标准库的函数和类都在std命名空间中
C、C++标准库容器类有vector、list等
D、cout和cin是C++标准库中的对象
9、以下程序的输出是(假设read、show、swap函数的功能分别是从键盘读入一个数,输出一个数,交换两个数):
#include<iostream.h>
Int main(){
Int a,b;
Read(a);
Read(b);
Swap(a,b);
Show(a);
Return 0;
}
( )
A、输入a和b的值,先输出b,后输出a
B、输入a和b的值,先输出a,后输出b
C、输入a和b的值,a和b的值不变
D、输入a和b的值,a和b的值交换,然后换行
10、以下有关函数模板的描述,正确的是________。 ( )
A、函数模板是用template定义的
B、函数模板的实例化是通过函数名和模板实参列表
C、函数模板实例化时可以自动类型推导
D、函数模板可以实现函数重载
VC++ 2、定义一个类A,类A有一个私有成员x(整形),和一个公有成员函数“init(int a)”和“show()”,试编写类A的声明和定义;
VC++ 3、定义一个CPoint类,要求由它创建的对象能储存和输出平面坐标,包括x坐标和y坐标,要求具有以下函数:
CPointcPoint(int, int) //构造函数
voidsetPoint(int, int) //设置坐标
int getX() //读x坐标
IntgetY() //读y坐标
Voiddisplay() //显示坐标
VC++ 4、下列程序的输出结果是
#include<stdio.h>
Int main(){
Int a=5,*p;
Void*dp;
P=&a;
Dp=p;
Printf("%d",*dp);
Return 0;
}
(A)0 (B)5 (C)其他 (D)以上都不是
5、下列程序的输出是( ):
#include <iostream>
using namespace std;
int main()
{
int a,b;
int &c=a;
a=10;
b=20;
c=b;
cout<<a<<","<<b<<","<<c<<endl;
return 0;
}
A、10,20,10 B、10,20,20 C、20,20,20 D、20,20,10"
这组内容是VC考试复习题,涉及到C++语言的知识点,包括基本数据类型的赋值、函数调用、类的声明和定义、指针和引用的使用等。复习这些知识点对于VC++的考试非常重要。
2021-03-15 上传
2021-10-08 上传
2021-10-04 上传
2011-02-05 上传
2008-11-26 上传
2008-12-28 上传
y949532229
- 粉丝: 0
- 资源: 1
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章