📄 fcncal24.m
字号:
function y=fcncal24(str1,str2,str3,str4,h,calculated)
%计算24
symbola=['+','-','*','/'];
symbolb=['+','-','*','/'];
symbolc=['+','-','*','/'];
if ischar(str1)==0
str1=num2str(str1);
end
if ischar(str2)==0
str2=num2str(str2);
end
if ischar(str3)==0
str3=num2str(str3);
end
if ischar(str4)==0
str4=num2str(str4);
end
calculated=0;
for i=1:4
if calculated==0
for j=1:4
if calculated==0
for k=1:4
if calculated==0
suanshi=strcat(str1,symbola(i));
suanshi=strcat(suanshi,str2);
suanshi=strcat(suanshi,symbolb(j));
suanshi=strcat(suanshi,str3);
suanshi=strcat(suanshi,symbolc(k));
suanshi=strcat(suanshi,str4);
result=eval(suanshi);
if result==24
suanshi=strcat(suanshi,'=24');
set(h,'string',strcat('^_^,对不对啊: ',suanshi));
calculated=1;
y=1;
break;
end
end
end
end
end
end
end
if calculated==0
y=0;
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -