全国计算机二级c语言考试题库

时间:2023-03-11 02:14:36 计算机等级 我要投稿
  • 相关推荐

2017年全国计算机二级c语言考试题库

  C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。下面是小编整理的关于全国计算机二级c语言考试试题,欢迎参考!

2017年全国计算机二级c语言考试题库

  5.3 填空题

  1.如果将调用一个函数的过程分为3个步骤,第1步是转去执行被调用函数 ,第2步是执行被调用函数的语句 ,第3步是返回操作。

  2.函数的存储类分两种,它们分别是外部 函数和内部函数,其中内部 函数的存储类说明不可省略,该说明符是 static 。

  3.使用关键字inline说明的函数称为内联 函数,具有相同函数名但具有不同实现的函数称为重载 函数。

  4.在调用一个函数过程中可以直接或间接地调用该函数,则该函数称为被调用 函数。这种调用称为嵌套 调用。

  5.在引用调用中,函数实参用变量名 ,形参用 引用名 。

  5.5 编程题

  1. 从键盘上输入8个浮点数,编程求出其和以及平均值。要求写出求和以及平均值的函数。

  答:编程如下:

  #include

  double s,sum(double b[],int n),average(int n);

  void main()

  {

  double a[8];

  cout<<"输入8个double型数 ;";

  for(int i=0;i<8;i++)

  cin>>a[i];

  s=sum(a,8);

  double ave=average(8);

  cout<<"SUM="<

  }

  int sum_day(int month,int day)

  {

  int day_month[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};

  for(int i=1;i

  day+=day_month[i];

  return day;

  }

  int leap(int year)

  {

  int leap=year%4==0&&year%100!=0||year%400==0;

  return leap;

  }

  1.

  使用递归方法将一个n位整数转换为一个字符串。编写转换函数。

  答:编程如下:

  #include

  void convert(int);

  void main()

  {

  int num;

  cout<<"请输入一个整型数: ";

  cin>>num;

  cout<<"输出的字符串是";

  convert(num);

  cout<

  }

  void convert(int n)

  {

  int a;

  if((a=n/10)!=0)

  convert(a);

  char c=n%10+'0';

  cout<

  }

  1.

  编写一个程序验证:任何一个充分大的偶数(≥6)总可以表示成两个素数之和。要求编写一个求素数的函数prine(),它有一个int型参数,当参数值为素数时返回1,否则返回0。

【全国计算机二级c语言考试题库】相关文章:

全国计算机二级考试c语言考试要点08-28

2017年计算机二级c语言题库08-30

2017年计算机二级c语言题库及答案06-18

全国计算机c语言程序设计题库201708-28

2016年9月计算机二级c语言题库06-20

计算机等级考试二级C语言考点08-26

计算机二级考试c语言过关经验03-21

2016年9月计算机二级C语言试题题库08-22

2017年计算机二级c题库及答案06-16