一、顺序结构
>>a=input('输入n,选项') %提示
>>disp(a) %显示
二、选择结构
1、if语句
if单分支语句
>>if 条件
>> 语句组
>>end
if语句双分支
>>if 条件
>> 语句
>>else
>> 语句
>>end
if嵌套语句 %setstr转变 abs得到ascll码
%成绩百分制
>>clear
>>clc
>>a=input('输入成绩:')
>>if a>=90&a<=100
disp('A')
>>elseif a>=80&a<90
disp('B')
>>elseif a>=70&a<80
disp('C')
>>elseif a>=60&a<70
disp('D')
>>else
disp('E')
>>end
2、switch语句
>>switch 表达式
>>case 表达式
语句
>>case 表达式m
语句m
>>otherwise
表达式m
>>end
3、for循环
%for 循环变量=表达式1:表达式2:表达式3
%循环体语句
% end
%求和1-100
>>sum=0
>>for i=1:100
>> sum=sum+i
>>end
>>sum
4、while语句
>>while语句 条件
>> 循环体
>>end
>>sum=0
>>i=0%循环
>>a=input('键盘输入值:')
>>while a~=0
>> i=i+1
>> sum=sum+a
>> p=sum/i
>> a=input('键盘输入值:')
>>end