【问题描述】用递归法将一个整数n转换成字符串。例如,输入:
483
应输出字符串:
“483”
n的位数不确定,可以是任意位数的整数。
【主程序代码】
%%
clc;
clear all;
close all;
%%
n = 253;
res = shift(n);
【构造转换函数】
function y = shift(n)
%UNTITLED4 此处显示有关此函数的摘要
% 此处显示详细说明
t = fix(n/10);
if t == 0
y = num2str(n);
else
b = num2str(mod(n,10));
y = [shift(t),b];
end
end
【运行结果】