當前位置:首頁 » 編程語言 » PHP輸出九九乘法表

PHP輸出九九乘法表

發布時間: 2023-06-04 08:42:22

1. php利用函數方法列出九九乘法表

代碼:
<?php
for($i=1;$i<=9;$i++){
for($j=1;$j<=$i;$j++){
echo "$j x $i = ".$j*$i." ";
}
echo "<br>";
}
?>
輸出結果:

分析:
把最外層循環一次稱之為「趟」:
第一趟:
$i為1,滿足$i <= 9,
而內層循環$j 滿足 $j <= $i,輸出 1 x 1 = 1
$j 自加1 ,不再滿足 $j <=$i,不再輸出
輸出 "<br/>"換行,
$i 自加 2
本趟結束。
第二趟:
$i 為 2,滿足$i < = 9,開始執行第二趟循環
此時內層循環的條件變成了:
for($j =1 ; $j < = 2 ; $j++){
........
}
內層循環輸出兩次,分別輸出:
1 x 2 = 2 和 2 x 2 = 4
同理,當內層循環中的 $j 自加到 3 的時候,不再執行內層循環
輸出「<br>」;
$i 自加為 3
本趟結束!
第三趟:
同上.....
依次類推:
直到第九趟:
此時$i 已經自加為 9
$i <= 9 仍然成立
執行第九趟的內層循環:
此時內層循環變為
for($j=1 ; $j <=9 ; $j++){
...........
}
循環執行循環體內的代碼9次,
分別為
1 x 9 = 1 2 x 9 =18 ...........9 x 9 = 81
也就是結果的最後一行
此時$j不再滿足$j<=9,內層循環執行結束
輸出「<br/>」
$i 自加為10
本趟結束。
至第十趟的時候,$i已經為10,不再滿足$i<=9,此時,將不再執行此趟循環。
最終輸出了九九乘法表。

2. 用PHP寫九九乘法表

<?php
$i=1;
do{
$j=1;
do{
$mul=$j*$i; //求積
echo $j."*".$i."=".$mul." "; //按$j*$i=?格式輸出,並且加一個空格
$j++;
}while($j<=$i);
echo "<br>"; //控制換行
$i++;
}while($i<=9);
?>

3. php九九乘法表

九九乘法口訣表是很多PHP面試考試的程序題,考察PHP面試者的邏輯思維能力,主要就是對演算法的理解和運用,利用PHP實現99乘法表的代碼如下:

<?php

for($i=1;$i<=9;$i++){for($j=1;$j<=$i;$j++){

echo $j."X".$i."=".$j*$i." ";

}

echo "<br>";

}

?>

運行結果如下:

小貼士:其實就是兩個循環,外層控制循環行數,內層控制每行輸入的口訣個數。

(3)PHP輸出九九乘法表擴展閱讀:

PHP函數完整參考手冊:

1、Array函數。

2、Calendar函數:日歷擴展包含了簡化不同日歷格式間的轉換的函數。

3、Date/Time函數:Date/Time 函數用於從 PHP 腳本運行的伺服器上獲取日期和時間並進行格式化。

4、Directory函數:Directory 函數用於獲得關於目錄及其內容的信息。

5、Error/Logging函數:Error/Logging 函數用於對錯誤進行處理和記錄。

6、Filesystem 函數:Filesystem 函數用於訪問和操作文件系統。

7、Filter 函數:PHP 過濾器用於對來自非安全來源的數據(比如用戶輸入)進行驗證和過濾。

8、FTP 函數:FTP 函數通過文件傳輸協議 (FTP) 提供對文件伺服器的客戶端訪問。

9、HTTP 函數:HTTP 函數用於對由 Web 伺服器發送到瀏覽器的信息進行操作。

10、Libxml 函數:Libxml 函數和常量與 SimpleXML、XSLT 以及 DOM 函數一起使用。

11、Mail 函數:mail() 函數用於從腳本中直接發送電子郵件。

12、Math 函數:Math 函數能處理 integer 和 float 范圍內的值。

13、雜項函數:我們把不屬於其他類別的函數歸納到雜項函數類別。

14、MySQLi 函數:MySQLi 函數用於訪問 MySQL 資料庫伺服器。

15、SimpleXML 函數:SimpleXML 擴展提供了一種獲取 XML 元素的名稱和文本的簡單方式。

16、String 函數。

17、XML Parser 函數:XML Parser 函數允許您創建 XML 解析器,並為 XML 事件定義句柄。

18、Zip File 函數:Zip File 函數允許您讀取壓縮文件。

4. 用php中的while編寫九九乘法表

1、WHILE循環輸出PHP九九乘法表/PHP99乘法表

<?php $i=1;while($i<=9){ $j=1; while($j<=$i){ echo "$i x $j=".$j*$i." "; $j++; } $i++; echo "<br>";}?>

2、FOR循環輸出PHP九九乘法表/PHP99乘法表

<?php echo "<table border=1>"; for($i=1;$i<10;$i++){ echo "<tr>"; for($j=1;$j<=$i;$j++){ echo "<td>$j*$i=".$j*$i."</td>"; } echo "</tr>"; } echo "</table>"; ?>

3、FOR循環輸出PHP九九乘法表/PHP99乘法表

<?php echo "<table border=1>"; for($i=9;$i>=1;$i--){echo "<tr>"; for($j=$i;$j>=1;$j--){ echo "<td>$i x $j=".$j*$i."</td>"; }echo "</tr>";}?>

5. PHP九九乘法表

其實很好理解的。

<?php
for ($i=1;$i<=9;$i++) //第一個循環,聲明變數i,循環9次,每次循環加上1
{ //當內部有多行語句得使用{}。
for ($j=1;$j<=$i;$j++) echo "$i*$j=".$i*$j." "; //第二循環,聲明變數j,循環次數將取決於i的當前的值
echo "<br>\n"; //換行
}

很簡單吧,比如當i循環第5次時,j將循環5次,所以將顯示
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
依次推算~~~~

?>

熱點內容
c語言字元串初始化 發布:2025-05-17 20:18:43 瀏覽:35
安卓融e聯推送需要什麼許可權 發布:2025-05-17 20:18:39 瀏覽:268
我的世界無限武魂伺服器 發布:2025-05-17 20:17:09 瀏覽:371
安卓手游腳本語言 發布:2025-05-17 19:53:07 瀏覽:21
找圈演算法 發布:2025-05-17 19:49:19 瀏覽:410
資料庫的存取方法 發布:2025-05-17 19:48:36 瀏覽:125
androidapp測試 發布:2025-05-17 19:48:19 瀏覽:389
如何修改iphone密碼修改 發布:2025-05-17 19:47:31 瀏覽:509
發現了致富密碼是什麼意思 發布:2025-05-17 19:45:42 瀏覽:416
耐存儲的紙 發布:2025-05-17 19:43:35 瀏覽:931