C语言九九乘法表源代码的理解。
发布网友
发布时间:2022-04-28 15:54
我来回答
共5个回答
热心网友
时间:2022-06-19 13:54
#include<stdio.h>
void main()
{
int i,j,k;
printf("\n\n九九乘法表:\n\n\n");
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
k=i*j;
printf("%dX%d=%-3d ",j,i,k);
}
printf("\n");
}
getchar();
getchar();
}
已经是运行测试过的,可以直接用了!
热心网友
时间:2022-06-19 13:54
#include"stdio.h"
void main()
{
int i,j,result,c=0;//声明3个变量
for(i=1;i<=9;i++)//使用循环,i(乘数或被乘数)自加
{
for(j=1;j<=9;j++)//使用循环,j(乘数或被乘数)自加
{
result=i*j;//结果:乘数*被乘数
printf("%d*%d=%-3d",i,j,result);//输出结果(向左对齐,站3个字节)
c=c+1;//赋值
if(c%9==0)//判断(c是否能整除9)
{
printf("\n");//换行输出
}
}
printf("\n");
}
}
热心网友
时间:2022-06-19 13:55
#include<stdio.h>
main()
{
int i,j;
for(i=1;i<10;i++)
{
for(j=1;j<=i;j++)
{
printf("%d*%d=%-3d",i,j,i*j); }
printf("\n");
}
} i=1时 j最大为1。。。i=9时 j最大为9
热心网友
时间:2022-06-19 13:55
#include"stdio.h"
void main()
{
int i,j,result,c=0;
for(i=1;i<=9;i++)
{
for(j=1;j<=9;j++)
{
result=i*j;
printf("%d*%d=%-3d",i,j,result);
c=c+1;
if(c%9==0)
{
printf("\n");
}
}
printf("\n");
}
}
热心网友
时间:2022-06-19 13:56
#include"stdio.h"
void main()
{
int i,j,result,c=0;
for(i=1;i<=9;i++)// 被乘数进行循环
{
for(j=1;j<=9;j++)//乘数进行循环
{
result=i*j;
printf("%d*%d=%-3d",i,j,result);//输出乘积
c=c+1; //判断时候换行
if(c%9==0)
{
printf("\n");
}
}
printf("\n");
}
}