1. JAVA用while和do while分別寫出99乘法表
很簡單,幾乎不用改什麼。
------------------- while -------------------
int a = 0;
while (++a < 10) {
int b = 0;
while (++b < 10) {
System.out.print(a + "*" + b + "=" + (a*b) + "\t");
}
System.out.println();
}
------------------- do -- while -------------------
int a = 1;
do {
int b = 1;
do {
System.out.print(a + "*" + b + "=" + (a*b) + "\t");
} while (b < 10);
System.out.println();
} while (a++ < 10);
2. 九九乘法表的C代碼
效果圖和你的一樣,如果要對齊的話,稍微調整一下即可,但是為了格式和你一版樣我就沒調整了。權
效果圖:
求採納,謝謝!!有問題再問。
3. 用WHILE循環編寫 99乘法表
//---------------------------------------------------------------------------
#include <stdio.h>
int main(void)
{
int i=0,j=0;
while (++i<=9)
{
while (++j<=i)
printf("%d*%d=%d\t",j,i,i*j);
putchar(10);
j=0;
}
return 0;
}
//---------------------------------------------------------------------------
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. C語言,使用while循環語句,寫出列印99乘法表的程序。
#include<stdio.h>
int main()
{
int i=1,j=1;
int k;
while(i<=9)
{
j=1;
while(j<=i)
{
k=i*j;
printf("%dX%d=%d ",i,j,k);
j++;
}
printf(" ");
i++;
}
return 0;
}
(5)while99乘法表代碼擴展閱讀:
while結構循環為當型循環(when type loop),一般用於不知道循環次數的情況。維持循環的是一個條件表達式,條件成立執行循環體,條件不成立退出循環。
while語句格式為:
while(條件表達式)
循環體
每次執行循環體前都要對條件表達式進行判斷。
這里的表達式是循環能否繼續下去的條件,而語句是循環體。只要表達式為真,則執行循環體內語句。否則終止循環,執行循環體外語句。
6. 怎麼用while循環來編九九乘法表呢
#include
void
main()
{
int
x
=
1,
y
=
1;
while
(x
<=
9)
{
y
=
1;
while
(y
<=
x)
{
printf("%d*%d=%d\t",
y
,
x,
x
*
y);
y++;
}
printf("\n");
x++;
}
}
/*
這個就是傳說中的嵌套循環。
針對外面的循環,每循環依次輸出換行。
對於里邊的循環是輸出等式。
可以說這是一個很不錯的程序。
*/
7. C語言用WHILE循環編九九乘法表
x表示第幾行從 1 到 9循環while (x <= 9)
在這裡面又有一個循環while (y <= x) 就是說列數不能超過行
也就是說第幾行就有幾列,第5行就有5列了,從1列到X列
當while (y <= x)結束後 ,就printf("\n");換行了 x++;
回到while (x <= 9)這里Y又變成1,進入到while (y <= x)
下面就和上面的一樣了
8. C語言用while語句列印九九乘法表的
摘要 用C語言的while循環,列印九九乘法表
9. while語句的九九乘法表
第一次執行完while(b<=a)後,b的值為2,第二次執行後b值為3,以此類推,如果沒有在while(b<a)前給b復制1,每次進入while(b<a)後只有在b<a時才能輸出乘法表
10. 用while循環語句編程輸出九九乘法口訣表
方法一:
1 i = 1
2 while i < 10:
3 k = 1
4 while k <= i:
5 print('%d*%d=%2d '% (i,k,i*k),end='') #end=『』 表示不換行(系統默認輸出完畢換行)
6 k += 1
7 print()
8 i += 1
輸出結果
9 1*1= 1
10 2*1= 2 2*2= 4
11 3*1= 3 3*2= 6 3*3= 9
12 4*1= 4 4*2= 8 4*3=12 4*4=16
13 5*1= 5 5*2=10 5*3=15 5*4=20 5*5=25
14 6*1= 6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
157*1= 7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
16 8*1= 8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
17 9*1= 9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
方法二、
1 a = 9
2 while a > 0:
3 i = 1
4 while i <= a:
5 print('%d * %d = %2d '%(a,i,a*i),end= '')
6 i += 1
7 print()
8 a -= 110 11
輸出結果:
9 9 * 1 = 9 9 * 2 = 18 9 * 3 = 27 9 * 4 = 36 9 * 5 = 45 9 * 6 = 54 9 * 7 = 63 9 * 8 = 72 9 * 9 = 81
10 9 * 1 = 9 9 * 2 = 18 9 * 3 = 27 9 * 4 = 36 9 * 5 = 45 9 * 6 = 54 9 * 7 = 63 9 * 8 = 72 9 * 9 = 81
11 8 * 1 = 8 8 * 2 = 16 8 * 3 = 24 8 * 4 = 32 8 * 5 = 40 8 * 6 = 48 8 * 7 = 56 8 * 8 = 64
12 7 * 1 = 7 7 * 2 = 14 7 * 3 = 21 7 * 4 = 28 7 * 5 = 35 7 * 6 = 42 7 * 7 = 49
13 6 * 1 = 6 6 * 2 = 12 6 * 3 = 18 6 * 4 = 24 6 * 5 = 30 6 * 6 = 36
14 5 * 1 = 5 5 * 2 = 10 5 * 3 = 15 5 * 4 = 20 5 * 5 = 25
15 4 * 1 = 4 4 * 2 = 8 4 * 3 = 12 4 * 4 = 16
16 3 * 1 = 3 3 * 2 = 6 3 * 3 = 9
17 2 * 1 = 2 2 * 2 = 4
18 1 * 1 = 1