找到 7345 篇文章 关于 C++

C++ 中的子字符串

Ankith Reddy
更新于 2023年10月7日 01:44:35

24K+ 浏览量

子字符串是字符串的一部分。在 C++ 中获取子字符串的函数是 substr()。此函数包含两个参数:pos 和 len。pos 参数指定子字符串的起始位置,len 表示子字符串中的字符数。以下给出了在 C++ 中获取子字符串的程序示例 -示例 实时演示#include #include using namespace std; int main() {    string str1 = "Apples are red";    string str2 = str1.substr(11, 3);    string str3 = str1.substr(0, 6);    cout

使用位运算符执行加法运算的 C++ 程序

Arjun Thakur
更新于 2020年6月25日 09:05:32

2K+ 浏览量

位运算符用于执行位运算。这意味着对位进行操作。一些位运算符包括按位与、按位或、按位异或等。下面给出了使用位运算符执行加法运算的程序示例 -示例 实时演示#include using namespace std; int main() {    int num1, num2, carry;    cout

使用 rand 和 srand 函数的 C++ 程序

Chandu yadav
更新于 2020年6月25日 09:06:34

481 浏览量

可以使用 rand() 函数在 C++ 中生成随机数。srand() 函数为 rand() 使用的随机数生成器播种。以下给出了使用 rand() 和 srand() 的程序示例 -示例 实时演示#include #include #include using namespace std; int main() {    srand(1);    for(int i=0; i

按字典序(词典顺序)对元素进行排序的 C++ 程序

Arjun Thakur
更新于 2020年6月25日 09:08:19

1K+ 浏览量

字典序表示根据字母表按字母顺序排列单词的方式。例如-单词列表:Harry Adam Sam单词的字典序:Adam Harry Sam以下给出了按字典序对元素进行排序的程序示例 -示例 实时演示#include using namespace std; int main() {    int i,j;    string s[5], temp;    cout

通过将结构传递给函数来添加复数的 C++ 程序

Chandu yadav
更新于 2020年6月25日 09:09:47

667 浏览量

复数是表示为 a+bi 的数,其中 i 是虚数,a 和 b 是实数。复数的一些示例如下-2+5i 3-9i 8+2i以下给出了通过将结构传递给函数来添加复数的程序示例 -示例 实时演示#include using namespace std; typedef struct complexNumber {    float real;    float imag; }; complexNumber addCN(complexNumber num1, complexNumber num2) {    complexNumber temp;    temp.real = num1.real + num2.real;    temp.imag = num1.imag + num2.imag;    return(temp); } int main() {    complexNumber num1, num2, sum;    cout num1.real; ... 阅读更多

使用结构添加两个距离(以英寸-英尺为单位)系统的 C++ 程序

George John
更新于 2020年6月25日 09:10:59

652 浏览量

结构是不同数据类型项的集合。它在创建具有不同数据类型记录的复杂数据结构方面非常有用。结构使用 struct 关键字定义。结构示例如下-struct DistanceFI {    int feet;    int inch; };上述结构以英尺和英寸的形式定义距离。以下给出了在 C++ 中使用结构添加两个英寸-英尺距离的程序示例 -示例 实时演示#include using namespace std; struct DistanceFI {    int feet;    int inch; }; int main() {    struct DistanceFI distance1, distance2, distance3;    cout

实现向量的 C++ 程序

Ankith Reddy
更新于 2020年6月25日 09:14:02

869 浏览量

向量是可以根据需要调整自身大小的动态数组,如果插入或删除元素,它可以调整自身大小。向量元素包含在连续存储中,容器自动处理存储。以下给出了实现向量的程序示例 -示例#include #include #include #include using namespace std; int main() {    int ch, val;    vector vec;    cout

实现变长数组的 C++ 程序

Arjun Thakur
更新于 2020年6月25日 08:33:13

6K+ 浏览量

变长数组可以根据用户需要具有任意大小,即它们可以具有可变大小。以下给出了在 C++ 中实现变长数组的程序示例 -示例 实时演示#include #include using namespace std; int main() {    int *array, size;    cout

实现并行数组的 C++ 程序

Chandu yadav
更新于 2020年6月25日 08:34:31

4K+ 浏览量

并行数组是一种包含多个数组的结构。这些数组的大小相同,数组元素彼此相关。并行数组中的所有元素都表示一个公共实体。并行数组示例如下-employee_name = { Harry, Sally, Mark, Frank, Judy } employee_salary = {10000, 5000, 20000, 12000, 5000}在上述示例中,5 名不同员工的姓名和工资存储在 2 个数组中。以下给出了演示并行数组的程序示例 -示例#include #include using namespace std; int main() {    int ... 阅读更多

将八进制数转换为二进制数的 C++ 程序

George John
更新于 2020年6月25日 08:36:10

1K+ 浏览量

在计算机系统中,二进制数以二进制数字系统表示,而八进制数以八进制数字系统表示。二进制数以 2 为基数,而八进制数以 8 为基数。以下给出了二进制数及其对应的八进制数的示例-二进制数八进制数011011500101510110260101012以下给出了将八进制数转换为二进制数的程序示例 -示例 实时演示#include #include using namespace std; int OctalToBinary(int octalNum) {    int decimalNum = 0, binaryNum = 0, count = 0;    while(octalNum != 0) {       decimalNum += (octalNum%10) ... 阅读更多

广告

© . All rights reserved.