2017计算机二级c语言考试试题大全
“C语言程序设计”是计算机专业和非计算机专业的一门技术基础课程,也是程序设计的启蒙语言课程。下面是小编整理的关于计算机二级c语言考试试题,欢迎参考!
一、单选题
1.当一个函数没有返回值时,该函数类型应说明为( A )。
C.无 D.任意
2.下列关于设置函数默认的参数值的描述中,错误的是( C )。
A.可对函数的部分参数或全部参数设置默认值
B.在有函数说明时,默认值应设置在函数说明时,而不是定义时
C.设置函数默认参数值时,只可用常量不可用含有变量的'表达式
D.设置函数参数默认值应从右向左设置
3.下列关于被调用函数中return语句的描述中,错误的是( D )。
A.一个函数中可以有多条return语句
rn语句具有返回程序控制权的作用
C.函数通过return语句返回值时仅有一个
D.一个函数中有且仅有一条return语句
4.函数返回值的类型是由( B )决定的。
A.调用该函数的调用函数的类型
B.定义该函数时所指定的类型
rn语句中表达式的类型
D.接收函数返回值的变量或对象的类型
5.下列设置函数参数默认值的说明语句中,错误的是( C )。
fun(int x , int y=10); fun(int x=5, int =10);
fun(int x=5, int y); fun(int x , int y=a+b);
(其中,a和b是已定义过具有有效值的变量)
6.下列选择重载函数的不同实现的判断条件中,错误的是( D )。
A.参数类型不同 B.参数个数不同
C.参数顺序不同 D.函数返回值不同
7.已知:int fun (int &a),m=10;下列调用fum()函数的语句中,正确的是( C )。
(&m); (m*2);
(m); (m++);
8.在函数的引用调用中,函数的实参和形参分别应是( C )。
A.变量值和变量 B.地址值和指针
C.变量名和引用 D.地址值和引用
9.在函数的传址调用中,函数的实参和形参分别应是( B )。
A.变量值和变量 B.地址值和指针
C.变量名和引用 D.地址值和引用
10.说明一个内联函数时,应加关键字是( A )。
ne ic
rn
二、程序填空
/*-------------------------------------------------------
【程序填空】
---------------------------------------------------------
功能:计算并输出500以内最大的10个能被13或17整除的自然数之和。
-------------------------------------------------------*/
#include "stdio.h"
/***********FILL***********/
int fun(__int k___ )
{
int m=0, mc=0, j, n;
/***********FILL***********/
while (k >= 2 && __mc < 10___)
{
/***********FILL***********/
if (k == 0 || _k == 0____)
{
m=m+k;
mc++;
}
k--;
}
/***********FILL***********/
__return (m)___;
}
main ( )
{
printf("%dn", fun (500));
}
/*-------------------------------------------------------
【程序填空】
---------------------------------------------------------
功能:以下程序中,函数fun的功能是计算x^2-2x+6,主函数中将调用fun函数计算:
-
计算机二级c++主要考试内容
C++是一种面向对象的计算机程序设计语言。C++这个词在中国大陆的程序员圈子中通常被读做C加加,而西方的程序员通常读做Cplusplus,CPP。下面是小编整理的关于计算机二级c++主要考试内容,欢迎参考!基本要求1.掌握C++语言的基本语法规则。2.熟练掌握有关类与对象的相...
-
2016年最新J2EE面试题及答案
J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。下面本站小编为大家整理了关于...
-
2016年J2EE认证试题(附答案)
J2EE用来建设大型的分布式企业级应用程序。或者用更时髦的名词说就是电子商务应用程序。下面本站小编为大家推荐的是J2EE认证考试题,希望对大家有所帮助!一、基础问答1.下面哪些类可以被继承?java.lang.Thread(T)java.lang.Number(T)java.lang.Double(F)java.la...
-
2017年计算机二级office备考相关知识积累
多媒体技术从不同的角度有着不同的定义。比如有人定义多媒体计算机是一组硬件和软件设备;结合了各种视觉和听觉媒体,能够产生令人印象深刻的视听效果。下面是小编整理的关于计算机二级office备考相关知识积累,欢迎大家参考!一、多媒体技术的概念与应用。1.多媒体...