Ⅰ 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