zoukankan      html  css  js  c++  java
  • 17-matlab例题练习

     

    练习

    %编写程序使任意输入的一个数反转,如输入123456,输出654321
    clc,clear;
    a = input('输入一个整数
    ');
    b = 0;
    while a ~= 0
        b = b * 10 + mod(a,10);
        a = fix(a / 10);  %截尾取整数 %% https://blog.csdn.net/hjq376247328/article/details/70878110
    end
    b
    

      

    关于matlab 整数取整问题:

    https://blog.csdn.net/hjq376247328/article/details/70878110


    %输入一个数,判断是否为质数
    clc,clear;
    a = input('请输入一个数: '); %输入数字
    flag = 0;
    % cnt = 0;    %100以内共有25个质数
    % for a = 1:100
    for i=2:sqrt(a)
        if mod(a,i) == 0
            flag = 1;
            %             cnt = cnt + 1;
            break;
        end
    end
    if flag == 1
        fprintf('%d不是质数', a);  %输出语句
    else
        fprintf('%d是质数', a);
    end
    % end
    % cnt
    
    
    str = input('需要输入的文本','s')  %输入字符串
    
    

    matlab输入输出:

    https://blog.csdn.net/yewuzhitou/article/details/81906379

    %三位数的每位数字的立方和为它本身,此数为水仙花数,找到所有的这样的数。
    clc,clear;
    for i = 100:999
        t = i;
        a = mod(t,10);
        b = mod(fix(t/10),10);
        c = mod(fix(t/100),10);
        if a^3 + b^3 + c^3 == t
            fprintf('%d ', i);
        end
    end
    

      

     

    clc,clear;
    a = input('请输入一个数:
    ');
    flag = 0;
    aa = a;
    while a ~= 0
        if a == 1
            flag = 1;
            break;
        end
        for i = 2:sqrt(a)
            if mod(a,i) == 0
                flag = 1;
                break;
            end
        end
        a = fix(a/10);
    end
    if flag == 0
        fprintf('%d是特殊质数', aa);
    else
        fprintf('%d不是特殊质数', aa);
    end
    

      

    %判断是不是回文字符
    clc,clear;
    str = input('请输入字符串','s');
    len = length(str);
    flag = 1;
    for i=1:fix(len/2)
        if str(i) ~= str(len + 1 - i) 
            flag = 0; %则不是回文
            break;
        end
    end
    if flag == 0
        fprintf('%s不是回文字符',str);
    else
        fprintf('%s是回文字符',str);
    end
    

      

  • 相关阅读:
    C# 文件重命名
    C# 获取图像文件
    我开通了博客
    C# 图像截取
    C# 从txt读取内容
    Linux 下查看用户组信息
    部署Jenkins完整记录
    一篇文章搞定Java注解^_^
    Java基础之接口
    枚举让盗版美国总统wcc给你整明白哈哈
  • 原文地址:https://www.cnblogs.com/zhumengdexiaobai/p/10419182.html
Copyright © 2011-2022 走看看