[MATLAB]从键盘输入一个带有字母构成的字符串,要求大写变小写,小写变大写输出。

str=input('请输入一个字符串:','s');
for i=1:length(str)
    if str(i)>='a' && str(i)<='z'
        str(i)=str(i)-('a'-'A');
    elseif str(i)>='A' && str(i)<='Z'
        str(i)=str(i)+('a'-'A');
    else
        str(i);
    end
end
str


请输入一个字符串:123ABCdef
str =
    '123abcDEF'

猜你喜欢

转载自blog.csdn.net/Richchigga/article/details/89928661
今日推荐