找到了 7345 篇 C++ 文章

通过将矩阵传递给函数来做矩阵乘法的 C++ 程序

Ankith Reddy
更新于 2020-06-24 09:55:04

超过 2K 次观看

矩阵是以行和列形式排列的数字矩形阵列。矩阵的一个示例如下。一个 3*4 矩阵有 3 行和 4 列,如下所示。8 6 3 5 7 1 9 2 5 1 9 8 一个通过将矩阵传递给函数来做矩阵乘法的程序如下。示例 现场演示#include using namespace std; void MatrixMultiplication(int a[2][3],int b[3][3]) {    int product[10][10], r1=2, c1=3, r2=3, c2=3, i, j, k;    if (c1 != r2) {       cout

使用结构存储和显示信息的 C++ 程序

Arjun Thakur
更新于 2020-06-24 09:55:46

超过 7K 次观看

结构是由不同数据类型的一系列项组成的。它在使用具有不同数据类型记录来创建复杂数据结构时非常有用。结构用 struct 关键字定义。下面是结构的一个示例:struct employee {    int empID;    char name[50];    float salary; };使用结构存储和显示信息的程序如下。示例 在线演示#include using namespace std; struct employee {    int empID;    char name[50];    int salary;    char department[50]; }; int main() {    struct employee emp[3] = { { 1 , "Harry" , 20000 , "Finance" } , { 2 , "Sally" , 50000 , "HR" } ,    { 3 , "John" , 15000 , "Technical" } };    cout

计算标准差的 C++ 程序

Chandu yadav
更新时间于 2020 年 6 月 24 日 09:56:27

8K+ 次浏览

标准差是衡量数据中数字的扩散程度的指标。它是方差的平方根,其中方差是从平均值计算平方差的平均值。下面是一个计算标准差的程序。示例 在线演示#include #include using namespace std; int main() {    float val[5] = {12.5, 7.0, 10.0, 7.8, 15.5};    float sum = 0.0, mean, variance = 0.0, stdDeviation;    int i;    for(i = 0; i < 5; ++i)    sum += val[i];    mean = sum/5;    for(i = 0; i < 5; ++i)    variance += pow(val[i] - mean, 2);    variance=variance/5;    stdDeviation = sqrt(variance);    cout

检查是否是稀疏矩阵的 C++ 程序

George John
更新时间于 2020 年 6 月 24 日 09:57:21

614 次浏览

稀疏矩阵是一个其中大多数元素为 0 的矩阵。换言之,如果矩阵中超过一半的元素为 0,则它被称为稀疏矩阵。例如,下面给出的矩阵包含 5 个零。由于零的数目超过了矩阵元素的一半,因此它是一个稀疏矩阵。1 0 2 5 0 0 0 0 9判断是否是稀疏矩阵的程序如下。示例 在线演示#include using namespace std; int main () {    int a[10][10] = { {2, ... 阅读更多

执行矩阵乘法的 C++ 程序

Ankith Reddy
更新时间于 2020 年 6 月 24 日 09:41:13

9K+ 次浏览

矩阵是一个按照行和列形式排列的数字矩形阵列。下面是一个矩阵的示例。一个 3*2 的矩阵有 3 行和 2 列,如下所示:8 1 4 9 5 6执行矩阵乘法的程序如下。示例 在线演示#include using namespace std; int main() {    int product[10][10], r1=3, c1=3, r2=3, c2=3, i, j, k;    int a[3][3] = { {2, 4, 1} , {2, 3, 9} , {3, 1, 8} };    int b[3][3] = { {1, 2, 3} , {3, 6, 1} , {2, 4, 7} };    if (c1 != r2) {       cout

使用递归查找数字阶乘的 C++ 程序

Arjun Thakur
更新时间于 2020 年 6 月 24 日 09:42:22

13K+ 次浏览

非负整数 n 的阶乘等于所有小于或等于 n 的正整数的乘积。例如:4 的阶乘为 24。4! = 4 * 3 * 2 *1 4! = 24整数的阶乘可以使用递归程序或迭代程序来计算。以下程序演示了一个递归程序,用于计算数字的阶乘 -示例 在线演示#include 使用命名空间 std; int fact(int n) {    if ((n==0)||(n==1))    return 1;    否则    返回 n*fact(n-1); } int main() {    int n = 4;    cout

C++ 程序使用迭代查找数字的阶乘

Chandu yadav
更新于 2020 年 6 月 24 日 09:42:42

3K+ 浏览量

非负整数 n 的阶乘等于所有小于或等于 n 的正整数的乘积。例如:6 的阶乘为 720。6! = 6 * 5 * 4 * 3 * 2 *1 6! = 720整数的阶乘可以使用递归程序或迭代程序来计算。可以使用 for 循环使用迭代程序计算数字的阶乘。演示如下。示例 在线演示#include 使用命名空间 std; int main() {    int n = 6,阶乘 = 1,i;    for(i=1; i

C++ 程序在字符串中查找字符的频率

George John
更新于 2020 年 6 月 24 日 09:43:27

17K+ 浏览量

字符串是一个一维字符数组,以空字符结尾。字符串中字符的频率是它们在一个字符串中出现的次数。例如 -字符串:足球是一项运动字符串中字母 o 的频率为 3给出了一个查找特定字母频率的程序,如下所示。示例 在线演示#include 使用命名空间 std; int main() {    char str[100] = "this string contains many alphabets";    char c = 'a';    int 计数 = 0;    for(int i = 0; str[i] != '\0'; i++) {       if(str[i] == c)       count++;    }    cout

C++ 程序将十进制转换为八进制

Ankith Reddy
更新于 2020 年 6 月 24 日 09:44:02

1K+ 浏览量

在计算机系统中,八进制数用八进制数制表示,而十进制数用十进制数制表示。八进制数是 8 进制的,而十进制数是 10 进制的。十进制数及其对应的八进制数的示例如下。十进制数八进制数81070106253177将十进制数转换为八进制数的程序如下。示例 在线演示#include 使用命名空间 std; void DecimalToOctal(int decimalNum) {    int octalNum = 0,placeValue = 1;    int dNo = decimalNum;    while (decimalNum != 0) {       octalNum += (decimalNum % 8) * placeValue;       decimalNum /= 8;       placeValue *= 10;    }    cout

C++ 程序删除字符串中除字母以外的所有字符

Arjun Thakur
更新于 2020 年 6 月 24 日 09:44:44

630 浏览量

字符串是一个一维字符数组,以空字符结尾。它可能包含字符、数字、特殊符号等。删除字符串中除字母以外的所有字符的程序如下所示。示例#include 使用命名空间 std; int main() {    char str[100] = "String@123!!";    int i,j;    cout

广告
© . All rights reserved.