九九乘法表

要求用户输入一个开始值和一个结束值 网页上会显示从开始到结束的九九乘法表 求教代码
C#.Net编写

九九乘法表实际是由若干个类似"i*j=k",的等式构成的

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*9=9 2*9=18 3*9=27.......9*9=81

详细解答看全文!

算法分析:(1)总共有9行,假设第j行,1<=j<=9,而i的范围为1<=i<=j, k=i*j

(2) 设定两个变量i,j,并且用循环玫举i,j所有可能的值

(3) 根据i,j不同的值,在循环体内输出等式

第(3)步中还要考虑到九九乘法表的格式,怎么换行的?

我们发现: 当j==i 时,在等式的右边输出'\n'换行符,否则,输出'\t'

程序段主要实现:

for (j=1;j<=9;j++)

for(i=1;i<=i;i++)

{ printf("%d*%d=%d",i,j,i*j);

if (i==j) printf("\n");

else printf("\t");

}

九九乘法表实际是由若干个类似"i*j=k",的等式构成的

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*9=9 2*9=18 3*9=27.......9*9=81

详细解答看全文!

算法分析:(1)总共有9行,假设第j行,1<=j<=9,而i的范围为1<=i<=j, k=i*j

(2) 设定两个变量i,j,并且用循环玫举i,j所有可能的值

(3) 根据i,j不同的值,在循环体内输出等式

第(3)步中还要考虑到九九乘法表的格式,怎么换行的?

我们发现: 当j==i 时,在等式的右边输出'\n'换行符,否则,输出'\t'

程序段主要实现:

for (j=1;j<=9;j++)

for(i=1;i<=i;i++)

{ printf("%d*%d=%d",i,j,i*j);

if (i==j) printf("\n");

else printf("\t");

}

九九乘法表实际是由若干个类似"i*j=k",的等式构成的

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*9=9 2*9=18 3*9=27.......9*9=81

详细解答看全文!

算法分析:(1)总共有9行,假设第j行,1<=j<=9,而i的范围为1<=i<=j, k=i*j

(2) 设定两个变量i,j,并且用循环玫举i,j所有可能的值

(3) 根据i,j不同的值,在循环体内输出等式

第(3)步中还要考虑到九九乘法表的格式,怎么换行的?

我们发现: 当j==i 时,在等式的右边输出'\n'换行符,否则,输出'\t'

程序段主要实现:

for (j=1;j<=9;j++)

for(i=1;i<=i;i++)

{ printf("%d*%d=%d",i,j,i*j);

if (i==j) printf("\n");

else printf("\t");

}

九九乘法表实际是由若干个类似"i*j=k",的等式构成的

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*9=9 2*9=18 3*9=27.......9*9=81

详细解答看全文!

算法分析:(1)总共有9行,假设第j行,1<=j<=9,而i的范围为1<=i<=j, k=i*j

(2) 设定两个变量i,j,并且用循环玫举i,j所有可能的值

(3) 根据i,j不同的值,在循环体内输出等式

第(3)步中还要考虑到九九乘法表的格式,怎么换行的?

我们发现: 当j==i 时,在等式的右边输出'\n'换行符,否则,输出'\t'

程序段主要实现:

for (j=1;j<=9;j++)

for(i=1;i<=i;i++)

{ printf("%d*%d=%d",i,j,i*j);

if (i==j) printf("\n");

else printf("\t");

}

九九乘法表实际是由若干个类似"i*j=k",的等式构成的

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*9=9 2*9=18 3*9=27.......9*9=81

详细解答看全文!

算法分析:(1)总共有9行,假设第j行,1<=j<=9,而i的范围为1<=i<=j, k=i*j

(2) 设定两个变量i,j,并且用循环玫举i,j所有可能的值

(3) 根据i,j不同的值,在循环体内输出等式

第(3)步中还要考虑到九九乘法表的格式,怎么换行的?

我们发现: 当j==i 时,在等式的右边输出'\n'换行符,否则,输出'\t'

程序段主要实现:

for (j=1;j<=9;j++)

for(i=1;i<=i;i++)

{ printf("%d*%d=%d",i,j,i*j);

if (i==j) printf("\n");

else printf("\t");

}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-22
九九乘法表实际是由若干个类似"i*j=k",的等式构成的

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*9=9 2*9=18 3*9=27.......9*9=81

详细解答看全文!

算法分析:(1)总共有9行,假设第j行,1<=j<=9,而i的范围为1<=i<=j, k=i*j

(2) 设定两个变量i,j,并且用循环玫举i,j所有可能的值

(3) 根据i,j不同的值,在循环体内输出等式

第(3)步中还要考虑到九九乘法表的格式,怎么换行的?

我们发现: 当j==i 时,在等式的右边输出'\n'换行符,否则,输出'\t'

程序段主要实现:

for (j=1;j<=9;j++)

for(i=1;i<=i;i++)

{ printf("%d*%d=%d",i,j,i*j);

if (i==j) printf("\n");

else printf("\t");

}

九九乘法表实际是由若干个类似"i*j=k",的等式构成的

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*9=9 2*9=18 3*9=27.......9*9=81

详细解答看全文!

算法分析:(1)总共有9行,假设第j行,1<=j<=9,而i的范围为1<=i<=j, k=i*j

(2) 设定两个变量i,j,并且用循环玫举i,j所有可能的值

(3) 根据i,j不同的值,在循环体内输出等式

第(3)步中还要考虑到九九乘法表的格式,怎么换行的?

我们发现: 当j==i 时,在等式的右边输出'\n'换行符,否则,输出'\t'

程序段主要实现:

for (j=1;j<=9;j++)

for(i=1;i<=i;i++)

{ printf("%d*%d=%d",i,j,i*j);

if (i==j) printf("\n");

else printf("\t");

}

九九乘法表实际是由若干个类似"i*j=k",的等式构成的

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*9=9 2*9=18 3*9=27.......9*9=81

详细解答看全文!

算法分析:(1)总共有9行,假设第j行,1<=j<=9,而i的范围为1<=i<=j, k=i*j

(2) 设定两个变量i,j,并且用循环玫举i,j所有可能的值

(3) 根据i,j不同的值,在循环体内输出等式

第(3)步中还要考虑到九九乘法表的格式,怎么换行的?

我们发现: 当j==i 时,在等式的右边输出'\n'换行符,否则,输出'\t'

程序段主要实现:

for (j=1;j<=9;j++)

for(i=1;i<=i;i++)

{ printf("%d*%d=%d",i,j,i*j);

if (i==j) printf("\n");

else printf("\t");

}

九九乘法表实际是由若干个类似"i*j=k",的等式构成的

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*9=9 2*9=18 3*9=27.......9*9=81

详细解答看全文!

算法分析:(1)总共有9行,假设第j行,1<=j<=9,而i的范围为1<=i<=j, k=i*j

(2) 设定两个变量i,j,并且用循环玫举i,j所有可能的值

(3) 根据i,j不同的值,在循环体内输出等式

第(3)步中还要考虑到九九乘法表的格式,怎么换行的?

我们发现: 当j==i 时,在等式的右边输出'\n'换行符,否则,输出'\t'

程序段主要实现:

for (j=1;j<=9;j++)

for(i=1;i<=i;i++)

{ printf("%d*%d=%d",i,j,i*j);

if (i==j) printf("\n");

else printf("\t");

}

九九乘法表实际是由若干个类似"i*j=k",的等式构成的

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*9=9 2*9=18 3*9=27.......9*9=81

详细解答看全文!

算法分析:(1)总共有9行,假设第j行,1<=j<=9,而i的范围为1<=i<=j, k=i*j

(2) 设定两个变量i,j,并且用循环玫举i,j所有可能的值

(3) 根据i,j不同的值,在循环体内输出等式

第(3)步中还要考虑到九九乘法表的格式,怎么换行的?

我们发现: 当j==i 时,在等式的右边输出'\n'换行符,否则,输出'\t'

程序段主要实现:

for (j=1;j<=9;j++)

for(i=1;i<=i;i++)

{ printf("%d*%d=%d",i,j,i*j);

if (i==j) printf("\n");

else printf("\t");

}
第2个回答  2020-05-01

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网