21xrx.com
2024-11-22 07:14:58 Friday
登录
文章检索 我的文章 写文章
C++函数示例
2023-07-09 20:00:19 深夜i     --     --
C++ 函数 示例 编程 参数

C++是一种常见的编程语言,由于其面向对象的特性,它广泛应用于各种领域,从游戏开发到科学计算、机器学习等。函数是C++编程中要点之一,下面介绍几个C++函数示例。

1. 计算圆面积

计算圆面积是C++编程中常见的问题之一。下面是一个基本的计算圆面积的函数示例:


double get_circle_area(double r) {

  return 3.14 * r * r;

}

该函数采用一个参数r,即圆的半径,使用公式πr²计算圆面积,并将结果返回。这里函数返回类型为double型,因为圆面积可能为小数。

2. 区间内的随机整数

生成区间内的随机整数是C++编程中的另一个常见问题。下面是一个生成区间[a,b]内整数的函数示例:


int get_random_int(int a, int b) {

  srand(time(NULL));

  return rand() % (b - a + 1) + a;

}

该函数采用两个参数a和b,即区间左右端点,内部使用rand()函数生成随机整数并取模得到区间范围内整数,并返回结果。

3. 字符串反转

字符串反转是C++编程中常见的问题之一。下面是一个反转字符串的函数示例:


string reverse_string(string s) {

  int n = s.length();

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

    char tmp = s[i];

    s[i] = s[n - i - 1];

    s[n - i - 1] = tmp;

  }

  return s;

}

该函数采用字符串s作为参数,首先获取字符串长度n,然后使用循环遍历字符串前半部分,将前后对应的字符交换位置,从而得到反转后的字符串。该函数返回类型为字符串。

这些C++函数示例展示了函数在C++编程中的应用,可以帮助编程者在多方面提升编程技能。

  
  

评论区

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