计算机等级 百分网手机站

计算机二级C语言章节练习题

时间:2018-03-18 10:31:14 计算机等级 我要投稿

2017年计算机二级C语言章节练习题

  C语言,是一种通用的、过程式的编程语言,广泛用于系统与应用软件的开发。下面是小编整理的关于计算机二级C语言章节练习题,欢迎参考!

  5.2 单选题

  1.当一个函数没有返回值时,该函数类型应说明为( A )。

  A.void B.int

  C.无 D.任意

  2.下列关于设置函数默认的参数值的描述中,错误的是( C )。

  A.可对函数的部分参数或全部参数设置默认值

  B.在有函数说明时,默认值应设置在函数说明时,而不是定义时

  C.设置函数默认参数值时,只可用常量不可用含有变量的表达式

  D.设置函数参数默认值应从右向左设置

  3.下列关于被调用函数中return语句的描述中,错误的是( D )。

  A.一个函数中可以有多条return语句

  B.return语句具有返回程序控制权的作用

  C.函数通过return语句返回值时仅有一个

  D.一个函数中有且仅有一条return语句

  4.函数返回值的类型是由( B )决定的。

  A.调用该函数的调用函数的类型

  B.定义该函数时所指定的类型

  C.return语句中表达式的类型

  D.接收函数返回值的变量或对象的.类型

  5.下列设置函数参数默认值的说明语句中,错误的是( C )。

  A.int fun(int x , int y=10); B.int fun(int x=5, int =10);

  C.int fun(int x=5, int y); D.int fun(int x , int y=a+b);

  (其中,a和b是已定义过具有有效值的变量)

  6.下列选择重载函数的不同实现的判断条件中,错误的是( D )。

  A.参数类型不同 B.参数个数不同

  C.参数顺序不同 D.函数返回值不同

  7.已知:int fun (int &a),m=10;下列调用fum()函数的语句中,正确的是( C )。

  A.fun(&m); B.fun (m*2);

  C.fun (m); D.fun (m++);

  8.在函数的引用调用中,函数的实参和形参分别应是( C )。

  A.变量值和变量 B.地址值和指针

  C.变量名和引用 D.地址值和引用

  9.在函数的传址调用中,函数的实参和形参分别应是( B )。

  A.变量值和变量 B.地址值和指针

  C.变量名和引用 D.地址值和引用

  10.说明一个内联函数时,应加关键字是( A )。

  A.inline B.static

  C.void D.extern

  5.1 判断题

  √ 1.函数的调用可以嵌套,函数的定义不能嵌套。

  × 2.C++语言中,函数可以用原型说明,也可用简单说明。

  × 3.定义函数时,存储类可以缺省,数据类型也可以省略。

  × 4.函数可以没有参数,但是不能没有返回值。

  × 5.函数定义时必须给出函数体,函数体内至少有一条语句。

  √ 6.没有参数的两个函数是不能重载的。

  √ 7.函数调用方式有传值调用和引用调用两种,传值调用中又分传值和传址两种。

  √ 8.函数的存储类有外部的和静态的两种,它们的作用域分别是程序级的和文件级的。

  × 9.没有返回值的函数不能设置为内联函数。

  × 10.函数可以设置默认的参数值,默认参数值必须设置在函数定义时的形参上。

  5.4 分析下列程序的输出结果

  1.

  #include

  int fun(int n)

  {

  int p(1),s(0);

  for(int i(1);i

  {

  p*=i;

  s+=p;

  }

  return s;

  }

  void main()

  {

  int s=fun(4);

  cout<

  }

  答: 9

  2.

  #include

  void fun();

  void main()

  {

  for(int i(0);i<4;i++)

  fun();

  }

  void fun()

  {

  int a(0);

  a++;

  static int b;

  b++;

【2017年计算机二级C语言章节练习题】相关文章:

1.2017年计算机二级C语言练习题及答案

2.2016年计算机二级C语言练习题及答案

3.2016年计算机二级C语言练习题

4.2017年计算机二级考试C语言编程题练习题及答案

5.2017年计算机二级C语言攻关练习题

6.2017年计算机二级c语言知识点总结

7.2017年计算机二级C语言考点

8.2017年计算机C语言二级考试试题