21xrx.com
2024-12-22 19:50:44 Sunday
登录
文章检索 我的文章 写文章
C++语言程序设计第二章习题答案
2023-07-12 08:46:13 深夜i     --     --
C++语言 程序设计 第二章 习题 答案

C++语言程序设计是一门非常重要的编程语言,它在计算机科学中占据着重要的地位,因此深入学习和掌握C++语言,对于个人的职业生涯发展具有很大的意义。

第二章的习题是C++语言程序设计学习中的重要一部分,以下给出第二章习题的答案,希望对学习者有所帮助。

本章的习题主要涉及控制结构和数组,这些都是编程中必须掌握的基本概念。其中的习题主要分为两部分,第一部分是选择题,第二部分是编程题。以下是第二章习题的答案:

选择题答案:

1. B

2. C

3. D

4. C

5. A

6. A

7. B

8. C

9. A

10. A

编程题答案:

1. //将一个整数数组的元素倒置

#include

using namespace std;

int main()

{

  int arr[10] = 9;

  int temp;

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

  {

   temp = arr[i];

   arr[i] = arr[9-i];

   arr[9-i] = temp;

  }

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

  {

   cout << arr[i] << " ";

  }

  return 0;

}

2. //计算一个数组中所有元素的平均值

#include

using namespace std;

int main()

{

  int arr[5] = 2;

  int sum = 0;

  double avg;

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

  {

   sum += arr[i];

  }

  avg = static_cast (sum) / 5;

  cout << "数组的平均值为:" << avg << endl;

  return 0;

}

3. //查找一个数组的最大值

#include

using namespace std;

int main()

{

  int arr[5] = 2;

  int max = arr[0];

  for(int i=1; i<5; i++)

  {

   if(max < arr[i])

   {

     max = arr[i];

   }

  }

  cout << "数组的最大值为:" << max << endl;

  return 0;

}

以上就是第二章习题的答案了,希望对学习者有所帮助。同时也建议学习者在练习习题的过程中,多思考和总结,不断加深对编程知识的理解和掌握。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复