求矩阵不靠边元素之和(PTA)C语言

server/2025/1/15 8:39:45/

求矩阵的所有不靠边元素之和,矩阵行的值m从键盘读入(2<=m<=10),调用自定义函数Input实现矩阵元素从键盘输入,调用Sum函数实现求和。(只考虑float型,且不需考虑求和的结果可能超出float型能表示的范围)。

函数接口定义:

void Input (float a[][N], int m ); float Sum ( float a[][N], int m );

Input函数完成从键盘矩阵元素的功能,
Sum函数完成求和并将结果返回。
m 代表矩阵的行。

裁判测试程序样例:

 
#include<stdio.h>#define M 10
#define N 4void Input(float a[][N],int m);
float Sum(float a[][N],int m);int main(void)
{float num[M][N],sum;int m;scanf("%d", &m);Input(num,m); sum = Sum(num,m);printf("sum = %.2f\n", sum);return 0;
}/* 请在这里填写答案 */

输入样例:

4
18 29.5 45  33 
66 3.4 11.5 57 
70 100  2 16.9 
15 25.8 4.5 36

输出样例:

sum = 116.90

代码:

void Input(float a[][N],int m){int i,j;for(i=0;i<m;i++){for(j=0;j<N;j++){scanf("%f",&a[i][j]);}}
}
float Sum(float a[][N],int m){float sum=0.0;int i,j;for(i=1;i<m-1;i++){for(j=1;j<N-1;j++){sum+=a[i][j];}}return sum;
}

愿我们都能成为我们想要去成为的人! 

如果放弃太早,永远不会知道自己会错过什么。

我一定要去寻找,就算无尽的星辰令我的探寻希望渺茫,就算我必须单枪匹马。

 

 


http://www.ppmy.cn/server/158501.html

相关文章

css盒子水平垂直居中

目录 1采用flex弹性布局&#xff1a; 2子绝父相margin&#xff1a;负值&#xff1a; 3.子绝父相margin:auto&#xff1a; 4子绝父相transform&#xff1a; 5通过伪元素 6table布局 7grid弹性布局 文字 水平垂直居中链接&#xff1a;文字水平垂直居中-CSDN博客 以下为盒子…

Word表格批量提取数据到Excel,批量提取,我爱excel

Word表格批量提取数据到Excel&#xff0c;Word导出到Excel - 我爱Excel助你高效办公 在日常办公中&#xff0c;Word表格常常用于记录和整理数据&#xff0c;但将这些数据从Word提取到Excel&#xff0c;特别是当涉及多个文件时&#xff0c;常常让人头疼。如果你经常需要将多个W…

从Vant图标的CSS文件提取图标文件

文章目录 环境背景基础用法使用图片URL&#xff1a;自定义图标 问题分析步骤步骤1&#xff1a;解码步骤2&#xff1a;提取图标步骤3&#xff1a;批量提取图标完整代码和用法 总结参考 环境 Windows 11Python 3.13.1Vant 4.9.15NPM 11.0.0 背景 我需要一些图标文件&#xff0…

深入解析 ZooKeeper:分布式协调服务的原理与应用

1.说说 Zookeeper 是什么&#xff1f; ZooKeeper 是一个开源的分布式协调服务&#xff0c;由 Apache Software Foundation 开发维护。它为构建分布式应用程序提供了一套简单且高效的协调接口。ZooKeeper 的设计目的是为了简化分布式系统中常见的任务&#xff0c;例如命名、配置…

【centos】校时服务创建

在 CentOS 下安装校时服务客户端&#xff08;NTP 客户端&#xff09;可以按照以下步骤进行&#xff1a; 安装 NTP 软件包&#xff1a; 打开终端并运行以下命令来安装 NTP 客户端&#xff1a; sudo yum install ntp 启动 NTP 服务&#xff1a; 安装完成后&#xff0c;启动 NT…

Js实现textarea根据字数自动调整高度

目的 我们在前端页面经常遇到需要根据字数的多少来自动调整textarea文本框的高度。 实现 根据字数调整文本框展示的高度&#xff1a; adjustTextareaHeight: function (textarea) {textarea.style.height auto; // 去除之前的高度限制console.log(Math.min(textarea.scrollH…

Rust 正则表达式完全指南

Rust 正则表达式完全指南 Rust通过 regex crate提供正则表达式支持。本指南将详细介绍Rust中正则表达式的使用方法、性能优化和最佳实践。 1. 基础知识 1.1 添加依赖 在 Cargo.toml 中添加&#xff1a; [dependencies] regex "1.10.2"1.2 基本使用 use regex:…

什么是共模电感_共模电感的特性

共模电感&#xff08;Common Mode Inductor&#xff09;&#xff0c;也称为共模扼流圈&#xff0c;是一种特殊的电感器件&#xff0c;主要用于抑制共模噪声&#xff08;Common Mode Noise&#xff09;。以下是关于共模电感的详细解释及其特性&#xff1a; 定义 共模电感是一种…