作业帮 > 综合 > 作业

matlab~求解1到m以内,所有能被3整除的数.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 02:14:44
matlab~求解1到m以内,所有能被3整除的数.
要求:
m可变,允许自定义
采用函数文件与命令文件方式编程
函数文件内,采用标准的注释说明方法
完整函数:
function [re]=int_mod3(m)
% INT_MOD3 用来求解m以内全部能被3整除的数
% m: 输入一个整型变量
% [re]: 输出m以内所以能被3整除的数
%
% EXAMPLE: 若要求10以内能被3整除的所以整数
%
% 输入: r=int_mod3(10)
% 输出: r=3 6 9
%
% author: 你的名字
% date: 04-03-2012
j=1; %赋初值1
for i=1:m %定义循环变量i
if (mod(i,3)==0) %判断是否能够被3整除
re(j)=i; %若能,则将此值赋给res输出
j=j+1; %结果变量自加
end %若不能,则继续该循环
end %循环结束