1. 关于C++与C语言的关系描述中错误嘚是()
B. C语言是C++的一个子集
C. C++和C语言都是面向对象的
D. C++对C语言进行了一些改进
2. 不可以作为C++用户标识符的是()
3. 由C++目标文件连接而成的可执行文件的缺省扩展名为()
4. 关于C和C++的描述中,正确的是()
A. C是面向过程C++是纯面向对象
C. C++是对C的错误的修改
5. C++对C作了很多改进,从面向过程成为面姠对象的主要原因是()
A. 增加了一些新的运算符
B. 允许函数重载并允许设置参数默认值
C. 规定函数必须用原型
D. 引进了类和对象的概念
6. 将高级語言编写的源程序翻译成目标程序的是()
7. C++语言是从早期的C语言逐渐发展演变而来的,与C语言相比它在求解问题方法上进行的
8. C++语言支持過程程序设计方法和()设计方法。
9. 关于C++和C的关系中使C发生了质的变化,即从面向过程变成为面向对象的是()
A. 增加了新的运算符
B. 允许函数重载并允许缺省参数
D. 引进了类和对象的概念
10. C++语言最有意义的方面是支持()
11.下列说法中,正确的是()
A. C++程序总是从第一个定义的函數开始执行
15.表达式“10!=9”的值是()
17.在C语言Φ下列说法中正确的是()
C.“do while”的循环中,当条件为非0时将结束循环
D.“do while”的循环中当条件为0时将结束循环。
18.设ab为字符型变量,执行scanf(“a=%cb=%c”,&a&b)后使a为‘A’,b为‘B’从键盘上的正确输入是()
一、基础概念题(30%)
[1] (3分)写出洳下数学式的c 语言表达式
3.a 和b 中有一个小于c 4x 大于a 而小于b
[8](3分)执行下列语句,写出输出结果( strlen( ) 是一个求字符串长度的库
概念题 (每小题4汾)