if else 语句

 

a=input('please input a');
b=input('please input b');
c=input('please input c');
if(b^2-4*a*c<0)
       disp('complex roots');
elseif(b^2-4*a*c==0)%%注意else和if是连在一起的
        disp('identical root');
else
        disp('distinct roots');
end;

 

 

 

for语句

 

n=10; % 循环10次
for i=1:n % 下标i从1循环到10
disp(i); % 在命令行显示i
end % for循环结束

 

 

switch语句

 

 

 

 

  a=input('输入一个数')
switch(a)
    case {1,2,3}
        disp('123');
    case{4,5,6}
        disp('4,5,6');
    otherwise
        disp('出现错误');
end

 

 

 

 

 

更多推荐