MATLAB三角形面积和周长计算函数
function [A, L] = triangle_area_perimeter(a, b, c) % 计算三角形的面积和周长 s = (a + b + c) / 2; % 半周长 A = sqrt(s * (s - a) * (s - b) * (s - c)); % 面积 L = a + b + c; % 周长 end
% 测试示例1 a = 3; b = 5; c = 4; L = triangle_area_perimeter(a, b, c); % 计算周长 fprintf('周长为:%f\n', L);
% 测试示例2 a = 3; b = 6; c = 4; A = triangle_area_perimeter(a, b, c); % 计算面积 fprintf('面积为:%f\n', A);
% 测试示例3 a = 3; b = 2; c = 4; [A, L] = triangle_area_perimeter(a, b, c); % 计算面积和周长 fprintf('面积为:%f\n', A); fprintf('周长为:%f\n', L);
原文地址: https://www.cveoy.top/t/topic/o8M2 著作权归作者所有。请勿转载和采集!