第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

我想請問一下

步長怎樣計(jì)算的不明白

正在回答

2 回答

這里$sum=$sum+$num就是計(jì)算步長的,等式(=)右邊的$sum的初始值是0,加上(+)$num(骰子的點(diǎn)數(shù))就是$(步長),而$sum在這里可以重復(fù)使用,我理解的就是這樣,希望能幫到您!^_^

0 回復(fù) 有任何疑惑可以回復(fù)我~
<?php
????//while例子
	$sum??=?0;?
	$num?=?rand(1,6);?//獲取1至6的隨機(jī)數(shù),模擬擲骰子
	$sum?=?$sum??+?$num;//前進(jìn)步長
	while($num==6){
		$num?=?rand(1,6);//獲取1至6的隨機(jī)數(shù),模擬擲骰子
		$sum?=?$sum??+?$num;//前進(jìn)步長
	};
	echo?"while例子執(zhí)行完畢,前進(jìn):".$sum?."<br?/>";
	//do...while例子
	$sum??=?0;?
	do{
		$num?=?rand(1,6);//獲取1至6的隨機(jī)數(shù),模擬擲骰子
		$sum?=?$sum??+?$num;//前進(jìn)步長
	}while($num==6);
	echo?"do...while例子執(zhí)行完畢,前進(jìn):".$sum?."<br?/>";
?>

這里講到了兩種計(jì)算步長的方法

第一種,利用while循環(huán)結(jié)構(gòu)來計(jì)算步長,可以看做時飛行棋的游戲

先擲骰子隨機(jī)獲得1-6點(diǎn)步長,然后while()判斷一下是不時擲到了6 如果時再擲一次,然后用$sum記錄總數(shù),最后走$sum步。

第二種,利用do while循環(huán)結(jié)構(gòu):

先do直接讓你擲骰子獲得隨機(jī)步長,然后讓你走,走完再判斷你是不是擲了6,如果時,那就再讓你擲骰子走一遍。

其實(shí)都差不多,一個時先判斷再做;一個時先做再判斷。我可能講的有點(diǎn)啰嗦了


4 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
PHP入門篇
  • 參與學(xué)習(xí)       456414    人
  • 解答問題       6590    個

PHP入門教程輕松學(xué)習(xí),行業(yè)大牛幫您快速掌握PHP編程基礎(chǔ)知識。

進(jìn)入課程

我想請問一下

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號