C++ 课程考试 网上在线试题。

来源:互联网 发布:audition cs6 for mac 编辑:程序博客网 时间:2024/04/30 06:29

1、若x是一个bool型变量,则x&&5<3的值 。  b
A、为true
B、为false
C、与x的值相同
D、与x的值相反
2、执行bool OK=2>3;cout<<    d
A、true
B 、false
C、1
D、0
3、如果用数值来表示条件,则相当于false和true的分别是 。   b
A、0和1
B、0和非0
C、1和非1
D、1和-1
4、x>3的相反条件是 。       c
A、!x>3
B、x<3
C、x<=3
D、!(x<3)
5、关于局部变量,下列说法正确是的 。     d
A、局部变量只能定义于函数体的首部
B、局部变量可以定义于函数体的任何位置
C、局部变量不允许同一函数中定义处之后的语句访问
D、局部变量允许同一复合语句中定义处之后的语句访问
6、已知一函数中有下列变量定义,其中属于静态变量的是 。   a
A、static k
B、register int i
C、public char c
D、auto long m
7、如果一个函数无返回值,则只能作为 被调用。   b
A、表达式
B、语句
C、有参函数
D、无参函数
8、已知数组X定义为long X[10];,在下面关于指针p的定义中,能用*p访问X的首元素的有 。 b
A、long *p=X[0]
B、long *p=&X[0]
C、long *p=*X
D、long *p=&X
9、已知函数f1的原形是:void f1(int &a,char *b);,变量v1,v2的定义是:int v1;char v2[]

="ABCDW";,把v1和v2分别作为第一参数和第二参数来调用函数f1,正确的调用语句是 。  c
A、f1(&v1,&v2)
B、f1(&v1,v2)
C、f1(v1,v2)
D、f1(v1,&v2)
10、在C++语言程序中 。   b
A、函数的定义可以嵌套,但函数的调用不可以嵌套
B、函数的定义不可以嵌套,但函数的调用可以嵌套
C、函数的定义和函数的调用均不可以嵌套
D、函数的定义和函数的调用均可以嵌套

原创粉丝点击