關(guān)鍵字c語(yǔ)言 switch循環(huán)怎么用,請(qǐng)舉個(gè)簡(jiǎn)單的例子?
switch循環(huán)怎么用,請(qǐng)舉個(gè)簡(jiǎn)單的例子?舉個(gè)簡(jiǎn)單的例子,您可以看到>> a=10>> switch a> 5case 1A=6 case 0A=0 end result a=6表
switch循環(huán)怎么用,請(qǐng)舉個(gè)簡(jiǎn)單的例子?
舉個(gè)簡(jiǎn)單的例子,您可以看到>> a=10>> switch a> 5case 1A=6 case 0A=0 end result a=6表示switch后面的語(yǔ)句可以是判斷或任何命令,case表示命令可能的執(zhí)行結(jié)果。如果直接在MATLAB中輸入判斷表達(dá)式,則返回的結(jié)果不是0或1。例如,如果按照上面的命令輸入a>5,MATLAB返回結(jié)果為1。
分別用for循環(huán)和while循環(huán)語(yǔ)句計(jì)算k=63次二的階乘乘積?
1,對(duì)于循環(huán):
SM=0
對(duì)于I=1:100
SM=SM I*I
end
disp([“sum is”,num2str(SM)])
2。While loop:
SM=0I=1
While I<=100
SM=SM I*I
I=1]]end
disp([“He Wei”,num2str(SM)
]擴(kuò)展材料:
MATLAB常用控制流:
1。條件控制:if else end的調(diào)用格式;
2。開關(guān)箱的調(diào)用格式;
2。循環(huán)控制的調(diào)用格式,前者稱為計(jì)數(shù)循環(huán),后者稱為條件循環(huán);
1,3,5之和。。。99
for loop:
SM=0
for I=1:2:99
SM=SM I]]end
disp([“He Wei”,num2str(SM)
]while loop:
SM=0,I=1
while I<=99
SM=SM I
I=I 2
end
disp([“He Wei”,num2str(SM)])
C語(yǔ)言中的swich語(yǔ)句中可以采用循環(huán)語(yǔ)句嗎?
case與switch一起使用,格式如下:switch(expression){case constant expression 1:statement 1 break case constant expression 2:statement 2 break。。。Case常量表達(dá)式n:語(yǔ)句n break Default:語(yǔ)句n1}Case后面跟著for循環(huán)。示例如下: