📜  G ++的两个以上(或数组)数字的C++程序(1)

📅  最后修改于: 2023-12-03 15:30:52.544000             🧑  作者: Mango

关于G++的C++程序

G++是一款开源的C++编译器,常被用作Linux操作系统下的编译器工具之一。它支持C++11标准及以上版本,并具有高效的编译速度和优秀的编译结果。在编写C++程序时,我们可以使用G++来进行代码的编译和构建,以期得到更好的运行效果。

下面是两个以上数字的C++程序样例:

代码片段一

该程序用于计算两个整数的和。

#include <iostream>
using namespace std;

int main() {
  int a, b;
  cin >> a >> b;
  cout << "The sum of " << a << " and " << b << " is " << a + b << endl;
  return 0;
}

说明:

  • 第1行:包含头文件iostream,用于输入输出流的操作。
  • 第2行:使用命名空间std,使得我们可以直接使用stream库中的cout和cin对象。
  • 第4行:定义了整数类型变量a和b。
  • 第5行:从输入流中读取两个整数。
  • 第6行:输出计算结果,计算方法为a+b。
  • 第7行:程序正常结束。
代码片段二

该程序用于计算一个整型数组中元素的平均值。

#include <iostream>
using namespace std;

int main() {
  int arr[] = {1, 3, 5, 7, 9};
  int sum = 0, len = sizeof(arr) / sizeof(int);
  for (int i = 0; i < len; i++) {
    sum += arr[i];
  }
  cout << "Average is " << sum / len << endl;
  return 0;
}

说明:

  • 第1行:包含头文件iostream,用于输入输出流的操作。
  • 第2行:使用命名空间std,使得我们可以直接使用stream库中的cout和cin对象。
  • 第4行:定义了整型数组arr,数组长度为5。
  • 第5行:定义了整型变量sum和len,分别用于存储数组元素的和与数组长度。
  • 第6-8行:使用for循环计算数组元素的总和。
  • 第9行:输出计算结果,计算方法为sum/len,即数组元素的平均值。
  • 第10行:程序正常结束。
代码片段三

该程序用于计算两个整数的乘积。

#include <iostream>
using namespace std;

int main() {
  int a, b;
  cin >> a >> b;
  cout << "The product of " << a << " and " << b << " is " << a * b << endl;
  return 0;
}

说明:

  • 第1行:包含头文件iostream,用于输入输出流的操作。
  • 第2行:使用命名空间std,使得我们可以直接使用stream库中的cout和cin对象。
  • 第4行:定义了整数类型变量a和b。
  • 第5行:从输入流中读取两个整数。
  • 第6行:输出计算结果,计算方法为a*b。
  • 第7行:程序正常结束。

以上三个程序均为使用G++编译器编写的C++程序,在Linux环境下运行均表现出优秀的性能和效果。