最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

代碼沒有錯誤,為什么得到的結(jié)果是2000?

<?php

$totalMoney=0;
$basicMoney=2000;
$sex="男";
if ($sex == "男"){
? ?$totalMoney = $basicMoney + 0;
}else if($sex == "女") {
? ?$totalMoney = $basicMoney + 300;
}

?>
echo $totalMoney;

正在回答

3 回答

你把$sex的初始值換成"女" 程序輸出的$totalMoney=2300;因為第一個if ($sex == "男")的條件為false了所以就不執(zhí)行{$totalMoney = $basicMoney + 0;} 而else if($sex == "女")的條件為true 所以執(zhí)行{$totalMoney = $basicMoney + 300;} 最后輸出的$totalMoney=2300;

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

echo寫到了php標(biāo)簽的外面也能輸出o_O

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

<?php

$totalMoney=0;
$basicMoney=2000;
$sex="男";
if ($sex == "男"){
? ?$totalMoney = $basicMoney + 0;
}else if($sex == "女") {
? ?$totalMoney = $basicMoney + 300;
}

?>
echo $totalMoney;


從你的代碼來看,你是用了if? .....? else? if? 的控制流程語句,

因為你的變量? $totalMoney=0; ? 和 $basicMoney=2000; 都有了初始值, 而$sex的初始值是“男”

所以你判斷性別等于男的話就是說? if ($sex == "男") 為true 程序就會執(zhí)行? 到? ? $totalMoney = $basicMoney + 0; 而不會執(zhí)行到else if ($sex == "女"){}里的語句,因為你給的變量$sex初始值為“男”所以 if($sex == "女") 為false? ,??? 在最后你用echo $totalMoney;因為$totalMoney=0;$basicMoney=2000;? 然后$totalMoney = $basicMoney + 0;運(yùn)算的結(jié)果,所以$totalMoney=2000;

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_六六_5 提問者

那是不是把$sex=="男" 換成$sex=="女"就能得到結(jié)果為2300?
2016-12-29 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕俠0027647 回復(fù) qq_六六_5 提問者

你把$sex的初始值換成"女" 程序輸出的$totalMoney=2300;因為第一個if ($sex == "男")的條件為false了所以就不執(zhí)行{$totalMoney = $basicMoney + 0;} 而else if($sex == "女")的條件為true 所以執(zhí)行{$totalMoney = $basicMoney + 300;} 最后輸出的$totalMoney=2300;
2016-12-29 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

代碼沒有錯誤,為什么得到的結(jié)果是2000?

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

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

幫助反饋 APP下載

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

公眾號

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