2019全国计算机二级C++考前模拟练习4
想要了解计算机备考试题就来坦途网计算机等级考试频道,不管你是首次参加考试还是已经参加过考试还没取得证书,这里有你最为关注的考试报考资讯,还有你通关的备考宝典。如果你已经选择了参加C++考试,那么这篇文章不容错过,本文的计算机二级C++试题练习试题马上开始!
1.若有以下数组说明,则i=10;a[a[i]]元素数值是( )。
int a[12]={1,4,7,10,2,5,8,11,3,6,9,12};
A)10
B)9
C)6
D)5
答案:C
2.C语言中函数返回值的类型是由 ( ) 决定的.
A)函数定义时指定的类型
B) return语句中的表达式类型
C) 调用该函数时的实参的数据类型
D)形参的数据类型
答案:A
3. 在C语言中,函数的数据类型是指( )
A) 函数返回值的数据类型
B) 函数形参的数据类型
C) 调用该函数时的实参的数据类型
D)任意指定的数据类型
答案:A
4.在函数调用时,以下说法正确的是( )
A)函数调用后必须带回返回值
B)实际参数和形式参数可以同名
C)函数间的数据传递不可以使用全局变量
D)主调函数和被调函数总是在同一个文件里
答案:B
5. 在C语言中,表示静态存储类别的关键字是: ( )
A) auto
B) register
C)static
D)extern
答案:C
6.未指定存储类别的变量,其隐含的存储类别为( )。
A)auto
B)static
C)extern
D)register
答案:A
7. 若有以下说明语句:
struct student
{ int num;
char name[ ];
float score;
}stu;
则下面的叙述不正确的是: ( )
A) struct是结构体类型的关键字
B) struct student 是用户定义的结构体类型
C) num, score都是结构体成员名
D) stu是用户定义的结构体类型名
答案:D
8.若有以下说明语句:
struct date
{ int year;
int month;
int day;
}brithday;
则下面的叙述不正确的是_____.
A) struct是声明结构体类型时用的关键字
B) struct date 是用户定义的结构体类型名
C) brithday是用户定义的结构体类型名
D)year,day 都是结构体成员名
答案:C
9. 以下对结构变量stul中成员age的非法引用是 ( )
struct student
{ int age;
int num;
}stu1,*p;
p=&stu1;
A) stu1.age
B) student.age
C) p->age
D)(*p).age
答案:B
10.设有如下定义:
struck sk
{ int a;
float b;
}data;
int *p;
若要使P指向data中的a域,正确的赋值语句是 ( )
A) p=&a;
B) p=datA)a;
C)p=&datA)a;
D)*p=datA)a;
答案:C
全国计算机等级考试共分为一级、二级、三级,每一级别又有C语言、VB、C++等多种选择,以上内容是专为正在备考C++的考生准备,如果你还想了解有关考试更多内容,请继续关注坦途网,我们会为大家及时带来更多相关资讯。在接下来备考的路上,小编与大家同在,加油!
温馨提示:因考试政策、内容不断变化与调整,坦途网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!