学堂 学堂 学堂公众号手机端

要求二维数组每行的和,可以使用双重循环来遍历每一行并求和

lewis 1年前 (2024-01-25) 阅读数 3 #技术

要求二维数组每行的和,可以使用双重循环来遍历每一行并求和。以下是一个示例代码:

#include<stdio.h> intmain(){ introws,cols; printf("Enterthenumberofrows:"); scanf("%d",&rows); printf("Enterthenumberofcolumns:"); scanf("%d",&cols); intarr[rows][cols]; //Inputvaluesintothearray printf("Entertheelementsofthearray:\n"); for(inti=0;i<rows;i++){ for(intj=0;j<cols;j++){ scanf("%d",&arr[i][j]); } } //Calculatethesumofeachrow for(inti=0;i<rows;i++){ intsum=0; for(intj=0;j<cols;j++){ sum+=arr[i][j]; } printf("Sumofrow%d:%d\n",i+1,sum); } return0; }

在这个示例中,我们首先输入二维数组的行数和列数,然后输入数组的元素。接着使用双重循环遍历每一行并计算每行的和,最后输出每行的和。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门