MATLAB程序设计问题!~!~!
从键盘输入五位整数,按如下规则加密并输出。每位数字加上7,然后用和除以10的余数取代该数字,在把第一位放到第三位,第二位放到第四位,第三位放到第五位,第四位放到第一位,第...
从键盘输入五位整数,按如下规则加密并输出。每位数字加上7,然后用和除以10的余数取代该数字,在把第一位放到第三位,第二位放到第四位,第三位放到第五位,第四位放到第一位,第五位放到第二位。
需要该问题在MATLAB环境下的代码.
最好附带上说明,谢谢~!~!~!~ 展开
需要该问题在MATLAB环境下的代码.
最好附带上说明,谢谢~!~!~!~ 展开
1个回答
展开全部
clear
str=input('输入5位数:','s');
num=str2num(str);
d1=mod(num,10);
d2=floor(mod(num/10,10));
d3=floor(mod(num/100,10));
d4=floor(mod(num/1000,10));
d5=floor(mod(num/10000,10));
d1=mod(d1+7,10);
d2=mod(d2+7,10);
d3=mod(d3+7,10);
d4=mod(d4+7,10);
d5=mod(d5+7,10);
result=d4*10000+d5*1000+d1*100+d2*10+d3
str=input('输入5位数:','s');
num=str2num(str);
d1=mod(num,10);
d2=floor(mod(num/10,10));
d3=floor(mod(num/100,10));
d4=floor(mod(num/1000,10));
d5=floor(mod(num/10000,10));
d1=mod(d1+7,10);
d2=mod(d2+7,10);
d3=mod(d3+7,10);
d4=mod(d4+7,10);
d5=mod(d5+7,10);
result=d4*10000+d5*1000+d1*100+d2*10+d3
东莞大凡
2024-11-19 广告
2024-11-19 广告
作为东莞市大凡光学科技有限公司的工作人员,对于halcon标定板有所了解。Halcon标定板是高精度相机标定的关键工具,通常采用实心圆点或方格作为标志点。我们公司提供的halcon标定板,具有高精度、稳定可靠的特点,适用于机器视觉领域的各种...
点击进入详情页
本回答由东莞大凡提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询