牛客网刷题 ——C语言初阶(5操作符)——BC90 矩阵计算

1. 题目描述:BC90 矩阵计算

牛客网OJ链接

输入NxM矩阵,矩阵元素均为整数,计算其中大于零的元素之和。

输入描述:

第一行为N M(N: 矩阵行数;M: 矩阵列数,且M,N=10),接下来的N行为矩阵各行。
输出描述:一行,其中大于零的元素之和。
示例1

输入 :

3 3

2 3 4

-5 -9 -7

0 8 -4

输出:

17

2.思路

先输入行和列。三行三列,我们可以看成一个二维数组,我们用两个for循环来接收后面输入的数字,然后在接收之后就进行判断,是否大于0,大于零就相加。

3.代码实现

c 复制代码
#include <stdio.h>
int main()
{
	int n = 0;
	int m = 0;
	scanf("%d %d\n", &n, &m);

	int sum = 0;
	int num = 0;
    int i = 0;
    for(i= 0;i<n;i++)
    {
        int j = 0;
        for(j = 0; j <m;j++)
        {
            scanf("%d", &num);
	        if (num > 0)
	        {
		        sum += num;
	        }
        }
    }
	
	
	printf("%d", sum);

	return 0;
相关推荐
逻辑留白陈1 小时前
Adaboost进阶:与主流集成算法对比+工业级案例+未来方向
算法
Learn Beyond Limits2 小时前
Mean Normalization|均值归一化
人工智能·神经网络·算法·机器学习·均值算法·ai·吴恩达
天选之女wow2 小时前
【代码随想录算法训练营——Day28】贪心算法——134.加油站、135.分发糖果、860.柠檬水找零、406.根据身高重建队列
算法·leetcode·贪心算法
Gohldg2 小时前
C++算法·贪心例题讲解
c++·数学·算法·贪心算法
远远远远子2 小时前
类与对象 --1
开发语言·c++·算法
Aaplloo2 小时前
【无标题】
人工智能·算法·机器学习
西望云天3 小时前
The 2024 ICPC Asia Nanjing Regional Contest(2024南京区域赛EJKBG)
数据结构·算法·icpc
无敌最俊朗@3 小时前
C/C++ 关键关键字面试指南 (const, static, volatile, explicit)
c语言·开发语言·c++·面试
10岁的博客3 小时前
容器化安装新玩法
算法
不会算法的小灰3 小时前
HTML简单入门—— 基础标签与路径解析
前端·算法·html