题目类型: 单选题 题目: 下述cad/cam过程的概念中,属于cad范畴的是 选项: capp cims fms 几何造型 题目类型: 单选题 题目: cad/cam系统基本功能不包括下面哪个功能()? 选项: 人机交互功能 图形显示
题目类型:
单选题
题目:
# include void main (){ int s=0; for (int i=1;;i){ if (s>50) break; if (i%3= =0) s=i; } cout <<"i,s="<
选项:
i,s=16,45
i,s=15,45
i,s=19,63
i,s=18,63
题目类型:
单选题
题目:
循环体至少被执行一次的语句为
选项:
for循环
while循环
do循环
任一种循环
题目类型:
判断题
题目:
在程序中使用内联函数使程序的可读性变差.
选项:
正确
错误
题目类型:
单选题
题目:
执行cout<<99013;,显示在屏幕上的是
选项:
112
0112
110
0110
题目类型:
判断题
题目:
采用private的继承方式,派生类可以访问基类中的私有成员.
选项:
正确
错误
题目类型:
单选题
题目:
以下正确的描述是
选项:
不允许设置参数的默认值
设置参数的默认值只能在定义函数时设置
设置参数的默认值时,应该设置右边的参数
设置参数的默认值时,应该全部参数都设置
题目类型:
单选题
题目:
假定aa为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为
选项:
a
a()
x->a
x->a()
题目类型:
判断题
题目:
变量名可以由字母、数字和下划线组成,因此a、a_1、2_ab都是合法的变量名.
选项:
正确
错误
题目类型:
单选题
题目:
关于全局变量,下列说法正确的是
选项:
任何全局变量都可以被应用系统中任何程序文件中的任何函数访问.
任何全局变量都只能被定义它的程序文件中的函数访问.
任何全局变量都只能被定义它的函数中的语句访问.
全局变量可用与函数之间传递数据.
题目类型:
单选题
题目:
下列对引用的陈述中不正确的是
选项:
每一个引用都是其所引用对象的别名,因此必须初始化
形式上针对引用的操作实际上作用于它所引用的对象
一旦定义了引用,一切针对其所引用对象的操作只能通过该引用间接进行
不需要单独为引用分配存储空间
题目类型:
判断题
题目:
char a[10]="array";和char a[10]={'a','r','r','a','y','\0'};是完全等价的.
选项:
正确
错误
题目类型:
单选题
题目:
函数原形语句正确的是
选项:
int function(void a)
void function (int)
int function(a)
void int(double a)
题目类型:
单选题
题目:
若需要把一个函数"void f(); "定义为一个类ab的友元函数,则应在类ab的定义中加入一条语句
选项:
ab::void f()
inline void f()
friend void f()
void f()
题目类型:
单选题
题目:
程序中主函数的名字为
选项:
main
main
main
任意标识符
题目类型:
单选题
题目:
已知数组a定义为int a[5]={3,6,9};,则a[1]的值为
选项:
3
6
9
0
题目类型:
单选题
题目:
将两个字符串连接起来组成一个字符串时,选用( )函数.
选项:
strlen()
strcap()
strcat()
strcmp()
题目类型:
判断题
题目:
枚举类型是一种用户定义的类型,只有用户在程序中定义它后才能被使用.
选项:
正确
错误
题目类型:
单选题
题目:
假定一个结构类型的定义为"struct d{int a;union{int b;double c;};d*d[3];};",则该类型的大小为( )字节.
选项:
4
8
12
24
题目类型:
判断题
题目:
子类能够继承父类的全部数据成员和函数成员,并且还能定义父类所没有的属于自己的成员.
选项:
正确
错误
题目类型:
单选题
题目:
假定一个二维数组的定义语句为"int a[3][4]={{3,4},{2,8,6}};",则元素a[2][1]的值为
选项:
0
4
8
6
题目类型:
单选题
题目:
执行cout<<'a' 'b';显示在屏幕上的是
选项:
ab
ab
'a' 'b'
131
题目类型:
单选题
题目:
每一个形式参数就是一个
选项:
表达式
常量
变量
函数调用
题目类型:
单选题
题目:
函数重载是指
选项:
两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
两个以上的函数名字不同,但形参的个数或类型相同
两个以上的函数取相同的函数名,并且函数的返回类型相同
题目类型:
判断题
题目:
一个类的友元函数或友元类具有直接访问该类的私有成员的特权.
选项:
正确
错误
题目类型:
单选题
题目:
变量s的定义为"char *s="hello world!";",要使变量p指向s所指向的同一个字符串,则应选取
选项:
char *p=s
char *p=&s
char *p;p=*s
char *p; p=&s
题目类型:
单选题
题目:
在关键字private后面定义的成员为类的( )成员.
选项:
私有
公用
保护
任何
题目类型:
单选题
题目:
函数调用不可以
选项:
出现在一个表达式中
出现在执行语句中
为一个函数的实参
作为一个函数的形参
题目类型:
判断题
题目:
name和name是同一个变量.
选项:
正确
错误
题目类型:
单选题
题目:
假定x=5,则执行"a=(x? 10:4*2);"语句后a的值为
选项:
5
10
8
0
题目类型:
单选题
题目:
假定ab为一个类,则执行 "ab x;"语句时将自动调用该类的
选项:
带参构造函数
无参构造函数
拷贝构造函数
赋值重载函数
题目类型:
单选题
题目:
若定义了函数 double *function(), 则函数function的返回值为
选项:
实数型
实数的地址
指向函数的指针
函数的地址
题目类型:
单选题
题目:
当处理特定问题时的循环次数已知时,通常采用( )来解决.
选项:
for循环
while循环
do循环
switch语句
题目类型:
单选题
题目:
为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择
选项:
内联函数
重载函数
递归函数
函数模板
题目类型:
单选题
题目:
假定p所指对象的值为25,p1所指对象的值为50,则执行"(*p) ;"语句后,p所指对象的值为
选项:
25
26
50
51
题目类型:
单选题
题目:
循环语句"for(int i=0; i
选项:
1
n-1
n
n1
题目类型:
单选题
题目:
表达式5%2的值为
选项:
2
2.5
1
0
题目类型:
判断题
题目:
常量12和12l所占用的存储空间应该一样大.
选项:
正确
错误
题目类型:
单选题
题目:
设"int a=12;",则执行完语句"a=a*a;"后,a的值是
选项:
12
144
156
288
题目类型:
单选题
题目:
执行int x=5,y=4;y=x;后,x和y的值分别是
选项:
x=6 y=10
x=6 y=9
x=5 y=10
x=5 y=9
题目类型:
单选题
题目:
当需要对标准输入/输出设备进行输入/输出操作时,应在文件开始使用#include预处理命令,使之包含( )头文件.
选项:
iostream.h
stdlib.h
fstream.h
strstrea.h
题目类型:
单选题
题目:
一个类的析构函数通常被定义为该类的( )成员.
选项:
私有
保护
公用
友元
题目类型:
单选题
题目:
假定有定义"struct book{char title[40]; float price;};",则不正确的变量定义语句为
选项:
book x
book x={"c programming",27.0}
book *x=new book
book x=new book
题目类型:
单选题
题目:
由c目标文件连接而成的可执行文件的默认扩展名为
选项:
cpp
exe
obj
lik
题目类型:
判断题
题目:
定义struct arith{ char op; int a,b; }; arith x,y; 和定义struct arith{ char op; int a,b; }x,y; 是等价的.
选项:
正确
错误
题目类型:
单选题
题目:
假定变量b和pb定义为"int b[10], *pb=b;",要将24赋值给b[1]元素中,不正确的语句是
选项:
*(pb1)=24
*(b1)=24
*b=24
*pb=24
题目类型:
单选题
题目:
假定指针变量p定义为"int *p=new int(100);",要释放p所指向的动态内存,应使用语句
选项:
delete p
delete *p
delete &p
delete []p
题目类型:
单选题
题目:
在类作用域中能够通过直接使用该类的( )成员名进行访问.
选项:
私有
公用
保护
任何
题目类型:
单选题
题目:
下列的常值变量定义中,错误的是
选项:
const int i=250
const char c=67
const double d
const long ld=567
题目类型:
单选题
题目:
用new运算符创建一个含10个元素的一维整型数组的正确语句是
选项:
int *p=new a[10]
int *p=new float[10]
int *p=new int[10]
int *p=new int[10]={1,2,3,4,5}
题目类型:
单选题
题目:
一个类的构造函数通常被定义为该类的( )成员.
选项:
公用
保护
私有
友元
单选题
题目:
# include void main (){ int s=0; for (int i=1;;i){ if (s>50) break; if (i%3= =0) s=i; } cout <<"i,s="<
选项:
i,s=16,45
i,s=15,45
i,s=19,63
i,s=18,63
题目类型:
单选题
题目:
循环体至少被执行一次的语句为
选项:
for循环
while循环
do循环
任一种循环
题目类型:
判断题
题目:
在程序中使用内联函数使程序的可读性变差.
选项:
正确
错误
题目类型:
单选题
题目:
执行cout<<99013;,显示在屏幕上的是
选项:
112
0112
110
0110
题目类型:
判断题
题目:
采用private的继承方式,派生类可以访问基类中的私有成员.
选项:
正确
错误
题目类型:
单选题
题目:
以下正确的描述是
选项:
不允许设置参数的默认值
设置参数的默认值只能在定义函数时设置
设置参数的默认值时,应该设置右边的参数
设置参数的默认值时,应该全部参数都设置
题目类型:
单选题
题目:
假定aa为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为
选项:
a
a()
x->a
x->a()
题目类型:
判断题
题目:
变量名可以由字母、数字和下划线组成,因此a、a_1、2_ab都是合法的变量名.
选项:
正确
错误
题目类型:
单选题
题目:
关于全局变量,下列说法正确的是
选项:
任何全局变量都可以被应用系统中任何程序文件中的任何函数访问.
任何全局变量都只能被定义它的程序文件中的函数访问.
任何全局变量都只能被定义它的函数中的语句访问.
全局变量可用与函数之间传递数据.
题目类型:
单选题
题目:
下列对引用的陈述中不正确的是
选项:
每一个引用都是其所引用对象的别名,因此必须初始化
形式上针对引用的操作实际上作用于它所引用的对象
一旦定义了引用,一切针对其所引用对象的操作只能通过该引用间接进行
不需要单独为引用分配存储空间
题目类型:
判断题
题目:
char a[10]="array";和char a[10]={'a','r','r','a','y','\0'};是完全等价的.
选项:
正确
错误
题目类型:
单选题
题目:
函数原形语句正确的是
选项:
int function(void a)
void function (int)
int function(a)
void int(double a)
题目类型:
单选题
题目:
若需要把一个函数"void f(); "定义为一个类ab的友元函数,则应在类ab的定义中加入一条语句
选项:
ab::void f()
inline void f()
friend void f()
void f()
题目类型:
单选题
题目:
程序中主函数的名字为
选项:
main
main
main
任意标识符
题目类型:
单选题
题目:
已知数组a定义为int a[5]={3,6,9};,则a[1]的值为
选项:
3
6
9
0
题目类型:
单选题
题目:
将两个字符串连接起来组成一个字符串时,选用( )函数.
选项:
strlen()
strcap()
strcat()
strcmp()
题目类型:
判断题
题目:
枚举类型是一种用户定义的类型,只有用户在程序中定义它后才能被使用.
选项:
正确
错误
题目类型:
单选题
题目:
假定一个结构类型的定义为"struct d{int a;union{int b;double c;};d*d[3];};",则该类型的大小为( )字节.
选项:
4
8
12
24
题目类型:
判断题
题目:
子类能够继承父类的全部数据成员和函数成员,并且还能定义父类所没有的属于自己的成员.
选项:
正确
错误
题目类型:
单选题
题目:
假定一个二维数组的定义语句为"int a[3][4]={{3,4},{2,8,6}};",则元素a[2][1]的值为
选项:
0
4
8
6
题目类型:
单选题
题目:
执行cout<<'a' 'b';显示在屏幕上的是
选项:
ab
ab
'a' 'b'
131
题目类型:
单选题
题目:
每一个形式参数就是一个
选项:
表达式
常量
变量
函数调用
题目类型:
单选题
题目:
函数重载是指
选项:
两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
两个以上的函数名字不同,但形参的个数或类型相同
两个以上的函数取相同的函数名,并且函数的返回类型相同
题目类型:
判断题
题目:
一个类的友元函数或友元类具有直接访问该类的私有成员的特权.
选项:
正确
错误
题目类型:
单选题
题目:
变量s的定义为"char *s="hello world!";",要使变量p指向s所指向的同一个字符串,则应选取
选项:
char *p=s
char *p=&s
char *p;p=*s
char *p; p=&s
题目类型:
单选题
题目:
在关键字private后面定义的成员为类的( )成员.
选项:
私有
公用
保护
任何
题目类型:
单选题
题目:
函数调用不可以
选项:
出现在一个表达式中
出现在执行语句中
为一个函数的实参
作为一个函数的形参
题目类型:
判断题
题目:
name和name是同一个变量.
选项:
正确
错误
题目类型:
单选题
题目:
假定x=5,则执行"a=(x? 10:4*2);"语句后a的值为
选项:
5
10
8
0
题目类型:
单选题
题目:
假定ab为一个类,则执行 "ab x;"语句时将自动调用该类的
选项:
带参构造函数
无参构造函数
拷贝构造函数
赋值重载函数
题目类型:
单选题
题目:
若定义了函数 double *function(), 则函数function的返回值为
选项:
实数型
实数的地址
指向函数的指针
函数的地址
题目类型:
单选题
题目:
当处理特定问题时的循环次数已知时,通常采用( )来解决.
选项:
for循环
while循环
do循环
switch语句
题目类型:
单选题
题目:
为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择
选项:
内联函数
重载函数
递归函数
函数模板
题目类型:
单选题
题目:
假定p所指对象的值为25,p1所指对象的值为50,则执行"(*p) ;"语句后,p所指对象的值为
选项:
25
26
50
51
题目类型:
单选题
题目:
循环语句"for(int i=0; i
选项:
1
n-1
n
n1
题目类型:
单选题
题目:
表达式5%2的值为
选项:
2
2.5
1
0
题目类型:
判断题
题目:
常量12和12l所占用的存储空间应该一样大.
选项:
正确
错误
题目类型:
单选题
题目:
设"int a=12;",则执行完语句"a=a*a;"后,a的值是
选项:
12
144
156
288
题目类型:
单选题
题目:
执行int x=5,y=4;y=x;后,x和y的值分别是
选项:
x=6 y=10
x=6 y=9
x=5 y=10
x=5 y=9
题目类型:
单选题
题目:
当需要对标准输入/输出设备进行输入/输出操作时,应在文件开始使用#include预处理命令,使之包含( )头文件.
选项:
iostream.h
stdlib.h
fstream.h
strstrea.h
题目类型:
单选题
题目:
一个类的析构函数通常被定义为该类的( )成员.
选项:
私有
保护
公用
友元
题目类型:
单选题
题目:
假定有定义"struct book{char title[40]; float price;};",则不正确的变量定义语句为
选项:
book x
book x={"c programming",27.0}
book *x=new book
book x=new book
题目类型:
单选题
题目:
由c目标文件连接而成的可执行文件的默认扩展名为
选项:
cpp
exe
obj
lik
题目类型:
判断题
题目:
定义struct arith{ char op; int a,b; }; arith x,y; 和定义struct arith{ char op; int a,b; }x,y; 是等价的.
选项:
正确
错误
题目类型:
单选题
题目:
假定变量b和pb定义为"int b[10], *pb=b;",要将24赋值给b[1]元素中,不正确的语句是
选项:
*(pb1)=24
*(b1)=24
*b=24
*pb=24
题目类型:
单选题
题目:
假定指针变量p定义为"int *p=new int(100);",要释放p所指向的动态内存,应使用语句
选项:
delete p
delete *p
delete &p
delete []p
题目类型:
单选题
题目:
在类作用域中能够通过直接使用该类的( )成员名进行访问.
选项:
私有
公用
保护
任何
题目类型:
单选题
题目:
下列的常值变量定义中,错误的是
选项:
const int i=250
const char c=67
const double d
const long ld=567
题目类型:
单选题
题目:
用new运算符创建一个含10个元素的一维整型数组的正确语句是
选项:
int *p=new a[10]
int *p=new float[10]
int *p=new int[10]
int *p=new int[10]={1,2,3,4,5}
题目类型:
单选题
题目:
一个类的构造函数通常被定义为该类的( )成员.
选项:
公用
保护
私有
友元