华南理工大学网络教育高级语言程序设计C++ – 第三章 函数

  • A+
所属分类:在线教育
1.  以下正确的函数原型为(  )。  
  A.f1( int x; int y );  B.void f1( x, y );
  C.void f1( int x, y );  D.void f1( int, int ); 

参考答案:D

2.  对于函数原型int f(int, int),下列选项中正确的调用是(  )。  
  A.int a=f(1);  B.cout<<f(3,4);
  C.itn a=f(1)+f(2);  D.cout<<f(3+4); 

参考答案:B

3.  对于函数原型void f ( int ); ,下列选项中不正确的调用是(  )。
  A.int a = 21; f(a);  B.f(1);
  C.int b = 100; f ( &b );  D.int a = 15;  f (a*3); 

参考答案:C

4.  以下正确的函数定义是(  )。
  A.int f(int a, int b){return a+b;}  B.void f(int a, int b){return a+b;}
  C.int f(int a, int b){f= a+b;}  D.void f(int a, int b){f= a+b;} 

参考答案:C

5.  以下正确的函数定义是(  )。
  A.void f();{cout<<”OK”;}  B.void f(){return 5;}
  C.void f(){cout<<”OK”;}  D.void f(){return f;} 

参考答案:C

6.  若定义一个函数的返回类型为void ,则以下叙述正确的是(  )。
  A.函数返回值需要强类型转换
  B.函数不执行任何操作
  C.函数本身没有返回值
  D.函数不能修改实际参数的值 

参考答案:C

7.  函数参数的默认值不允许为(  )。
  A.局部变量  B.全局常量  C.直接常量  D.函数调用 

参考答案:A

8.  使用重载函数编程序的目的是(  )。
  A.使用相同的函数名调用功能相似的函数
  B.共享程序代码
  C.提高程序的运行速度
  D.节省存储空间 

参考答案:A

9.  在下列的描述中,(  )是错误的。
  A.使用全局变量可以从被调用函数中获取多个操作结果
  B.局部变量可以初始化,若不初始化,则系统默认它的值为0
  C.当函数调用完后,静态局部变量的值不会消失
  D.全局变量若不初始化,则系统默认它的值为0 

参考答案:B

10.  在下列选项中,(  )具有文件作用域。
  A.局部变量  B.全局常量  C.语句标号  D.静态变量 

参考答案:B

✿ ❀ 本文此处隐藏内容 ☾登陆☽ ☾注册☽ 仅供注册访客阅读 ✿ ❀

  • 微信赞助网站
  • weinxin
  • 支付宝赞助网站
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: