色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

for循環(huán)連續(xù)求和、九九乘法表代碼

for循環(huán)的經(jīng)典例子就是連續(xù)求和了:1+2+3+……+100,講了一個(gè)多小時(shí),還是有同學(xué)不會(huì)。做程序得有思想,有的同學(xué)一直敲鍵盤(pán),也沒(méi)搞出來(lái)。在做這個(gè)求和之前,我們要思考一下,求和其實(shí)就是連續(xù)的累加,當(dāng)變量$i自增的時(shí)候肯定要與之前的數(shù)求和,那么怎么與之前的數(shù)求和呢?我們可以做一個(gè)拆分:把$i之前的數(shù)看作一項(xiàng),單獨(dú)和$i相加,同理,100加上之前99項(xiàng)的和,99加上之前98項(xiàng)的和……以此類(lèi)推,2加上之前的數(shù)1,那么1呢,就是1+0。在寫(xiě)程序的時(shí)候,就是逆向思維了,先算0+1=1,再算1+2=3,接著3+3=6……
復(fù)制代碼 代碼如下:
<?php
/*
*file name: 1+...+100.php
*author: luchanghong
*email: luchanghong@xingmo.com
*time: 2011/5/24
*/
$sum = 0;
$str = '';
for($i = 0 ; $i <= 100 ; ++$i)
{
echo $str .= $i.'+';
// echo '<br>';
// echo $sum.'+'.$i.'=';
echo '=';
echo $sum = $sum+$i;
echo '<br>';
}
echo $sum;
?>

循環(huán)體中間的echo語(yǔ)句是為了測(cè)試過(guò)程的,可以看的更清晰。
下面的九九乘法表用的是兩層for循環(huán),可能新手覺(jué)的更難,不過(guò),耐心學(xué)習(xí)、專(zhuān)心思考還是能看懂的。
復(fù)制代碼 代碼如下:
<?php
/*
*file name: 99.php
*author: luchanghong
*email: luchanghong@xingmo.com
*time: 2011/5/9
*/
echo '<table border=1>';
for($i = 1 ; $i<10 ; ++$i)
{
echo '<tr>';
for($j = 1 ; $j<= $i ; ++$j)
{
echo '<td>'.$j.'x'.$i.'='.$j*$i.'</td>';
}
echo '</tr>';
}
echo '</table>';
?>

php技術(shù)for循環(huán)連續(xù)求和、九九乘法表代碼,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 雷山县| 阿拉善盟| 定南县| 隆回县| 陆河县| 乌兰浩特市| 北京市| 房产| 泰宁县| 石阡县| 余庆县| 隆回县| 岳池县| 阿城市| 汉中市| 庄浪县| 五华县| 宁南县| 镇远县| 隆林| 华蓥市| 盐亭县| 东乌珠穆沁旗| 永春县| 湘潭市| 寿阳县| 长武县| 嘉定区| 麦盖提县| 永州市| 清水河县| 科技| 从化市| 东安县| 班戈县| 交口县| 博客| 甘洛县| 庆安县| 鲜城| 瓦房店市|