Matlab九九乘法表(多种方法)
发布日期:2021-05-07 14:38:02 浏览次数:19 分类:原创文章

本文共 1127 字,大约阅读时间需要 3 分钟。

一、下三角

 

%九九乘法表for m=1:1:9        for n=1:1:m         fprintf('%dx%d=%2d',m,n,m*n);         if(n~=m)             fprintf('\t')    %当n不等于m时,水平移动制表位         end    end    fprintf('\n');end

 

%九九乘法表m=1;while m<10    n=1;    while n<=m         fprintf('%dx%d=%2d',m,n,m*n);         if (n~=m)             fprintf('\t')         end         n=n+1;    end    fprintf('\n')    m=m+1;end

 

%九九乘法表for m=1:1:9    n=1;    while n<=m         fprintf('%dx%d=%2d',m,n,m*n);         if (n~=m)             fprintf('\t')         end         n=n+1;    end    fprintf('\n')end

 

%九九乘法表m=1;while m<10    for n=1:1:m         fprintf('%dx%d=%2d',m,n,m*n);         if(n~=m)             fprintf('\t')         end    end    fprintf('\n')    m=m+1;end 

二、上三角

 

n=9; while n>0     for m=1:9         fprintf('%dx%d=%2d',n,m,m*n);         if n~=m             fprintf('\t');         else              fprintf('\n');             break;         end     end     n=n-1; end         
m=1;while m<10    for n=9:-1:1        fprintf('%dx%d=%2d',m,n,m*n);        if m~=n            fprintf('\t');        else           fprintf('\n');           break;        end    end    m=m+1;end

 

上一篇:学生管理系统
下一篇:再修C语言(2)

发表评论

最新留言

很好
[***.229.124.182]2025年04月10日 21时44分03秒