1、完整的九九乘法表程序
#include <stdioh>
void main()
{int i,j;
for (i=1;i<=9;i++)
{for(j=1;j<=9;j++)
printf("%d%d=%2d ",i,j,ij);
printf("\n");
}
}
2、右上三角形显示方式
#include <stdioh>
void main()
{int i,j;
for (i=1;i<=9;i++)
{for (j=1;j<=9;j++)
{if(j<i)
printf(" ");
else
printf("%d%d=%2d ",i,j,ij);
}
printf("\n");
}
}
3、左下角显示方式
#include <stdioh>
void main()
{int i,j;
for (i=1;i<=9;i++)
{for (j=1;j<=i;j++)
printf("%d%d=%2d ",i,j,ij);
printf("\n");
}
}
Sub 九九乘法表()
Dim I As Integer
Dim J As Integer
Dim K As Integer
Dim M As Integer
Dim ingDeshu As Integer
Dim strZhanwei As String
Dim strBiao As String
strBiao = "九九乘法表"
For M = 1 To 34
strBiao = " " & strBiao
Next M
strBiao = strBiao & Chr(10) & Chr(10)
For I = 1 To 9
K = I
For J = K To 9
Deshu = I J
If Deshu < 10 Then
'strZhanwei占两个空格
strZhanwei = " "
Else
'strZhanwei占一个空格
strZhanwei = " "
End If
strBiao = strBiao & I & "×" & J & "=" & Deshu & "" & strZhanwei
Next J
strBiao = strBiao & Chr(10)
For M = 1 To I
'strZhanwei占九个空格
strZhanwei = " "
strBiao = strBiao & strZhanwei
Next M
Next I
MsgBox strBiao
End Sub
#include "stdioh'
#include "stdlibh'
int main()
{
int i, j;
for (i = 1; i < 10; i++)
printf("%-2d ", i);
printf("\n");
for (i = 1; i < 10; i++)
printf("- ");
printf("\n");
for (i = 1; i < 10; i++)
{
for (j = 1; j < i; j++)
printf(" ");
for (; j < 10; j++)
printf("%-2d ", i j);
printf("\n");
}
return 0;
}
编写九九乘法表主要是通过循环语句进行控制输出乘法表中各项。将实现九九乘法表的程序单独写成一个函数,就可以在主函数利用函数调用的形式来实现了。
具体实现方法可以参考如下程序:
#include<stdioh>void YangMultiplicationTable() // 实现九九乘法表的函数
{
int i=1,j=1;
for(i=1;i<=9;i++) // 控制行数,共9行
for(j=1;j<=i;j++) // 控制列数,每列的列数与行号一致
{
printf("%d%d=%d",j,i,ij); // 输出九九乘法表的每一项
if(i!=j) printf("\t"); // 每行中相邻两项隔开
if(i==j) printf("\n"); // 每行输出完毕后进行换行
}
}
void main()
{
YangMultiplicationTable(); // 通过函数调用的方式实现九九乘法表
}
以上就是关于编程题:怎样输出九九乘法表全部的内容,包括:编程题:怎样输出九九乘法表、求九九乘法表的VB程序、编写C语言程序(打印九九乘法表)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)