Ⅰ 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;
}
(1)編程貓99乘法表如何製作擴展閱讀:
while結構循環為當型循環(when type loop),一般用於不知道循環次數的情況。維持循環的是一個條件表達式,條件成立執行循環體,條件不成立退出循環。
while語句格式為:
while(條件表達式)
循環體
每次執行循環體前都要對條件表達式進行判斷。
這里的表達式是循環能否繼續下去的條件,而語句是循環體。只要表達式為真,則執行循環體內語句。否則終止循環,執行循環體外語句。
Ⅱ 在Linux系統下如何用shell編寫99乘法表啊請大家幫幫忙啊
#!/bin/sh
for (( i=1;i<=9;i++))
do
for (( j=1;j<=i;j++))
do
echo -n $j*$i=$((i*j))
[ $((i*j)) -lt 10 ] && echo -n " " || echo -n " " #10以內兩個空格,大於10一個空格,第一對引號裡面兩個空格(網路會合並空格)
done
echo
done