how to reverse a string using a FOR loop
5 次查看(过去 30 天)
显示 更早的评论
How to reverse a string without using functions like fliplr,flip etc.
0 个评论
采纳的回答
Ridwan Alam
2019-12-14
编辑:Ridwan Alam
2019-12-14
Update:
myString = "abcdefg";
myChar = char(myString);
% using array indexing
myNewStr = string(myChar(end:-1:1));
% using FOR loop:
myNewChar = [];
for i = 1:length(myChar)
myNewChar = [myNewChar,myChar(end-i+1)];
end
myNewStr = string(myNewChar);
% myNewStr =
% "gfedcba"
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!