21xrx.com
2025-03-23 11:39:56 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++程序设计的基本原理和应用能力。

  
  

评论区