21xrx.com
2024-12-22 20:44:34 Sunday
登录
文章检索 我的文章 写文章
C++ Primer 代码示例
2023-06-22 18:59:06 深夜i     --     --
C++ Primer 代码 示例 编程 学习

C++ Primer是一本经典的C++编程教材,由Lippman、Lajoie和Moo合著。本书被广泛誉为是最佳的C++编程指南之一,是众多程序员的必备工具书。除了具有清晰易懂的教学风格外,本书还提供了大量的C++编程示例,这些示例可以帮助读者更好地理解和掌握C++程序设计的基本原理和技巧。

下面是一些C++ Primer书中的代码示例:

1. 计算球的体积


#include <iostream>

using namespace std;

const double PI = 3.1415926;

int main()

{

  double r;

  cout << "请输入球的半径:";

  cin >> r;

  double v = (4.0 / 3.0) * PI * r * r * r;

  cout << "球的体积为:" << v << endl;

  return 0;

}

该示例代码用于计算球的体积。通过用户输入球的半径,程序可以计算出球的体积并将结果输出。

2. 求出两个数的平均值


#include <iostream>

using namespace std;

int main()

{

  int a, b;

  cout << "请输入两个整数:";

  cin >> a >> b;

  double avg = (a + b) / 2.0;

  cout << "平均值为:" << avg << endl;

  return 0;

}

该示例代码用于求出两个数的平均值。通过用户输入两个整数,程序可以计算出它们的平均值并将结果输出。

3. 判断一个数是否是质数


#include <iostream>

using namespace std;

int main()

{

  int n;

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

  cin >> n;

  bool isPrime = true;

  for (int i = 2; i < n; i++) {

    if (n % i == 0)

      isPrime = false;

      break;

    

  }

  if (isPrime)

    cout << n << "是质数" << endl;

   else

    cout << n << "不是质数" << endl;

  

  return 0;

}

该示例代码用于判断一个数是否是质数。通过循环判断程序可以找出数是否有因子,如果存在,则该数不是质数,否则该数是质数。

以上代码示例只是C++ Primer中许多代码的一部分。使用这些代码示例,读者可以更好地学习C++编程的基本知识和技巧,掌握C++程序设计的基本原理和应用能力。

  
  

评论区

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