编程打印九九乘法表(编程题打印九九乘法表)

2023-11-11 13:42:07 数码极客 bianji01

 

怎么编写Java程序打印九九乘法表?

用两个for循环,一个参数递增,另一个参数递减,代码如下:

publicstaticvoidmain(String[]args){

for(inti=1;i<=9;i++){

for(intn=1;n<=i;n++){

System.out.print(i+"x"+n+"="+i*n+"\t");

System.out.println();

运行结果如下:

扩展资料:

Java中有三种主要的循环结构:

1、while循环

while是最基本的循环,它的结构为:

while(布尔表达式){

//循环内容}

只要布尔表达式为true,循环就会一直执行下去。

2、do…while循环

对于while语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。

do…while循环和while循环相似,不同的是,do…while循环至少会执行一次。

//代码语句}while(布尔表达式);

3、for循环

for循环执行的次数是在执行前就确定的。语法格式如下:

for(初始化;布尔表达式;更新){

//代码语句}

参考资料:

Oracle官方API接口-Java?Platform,StandardEdition7APISpecification

W3cSchool-Java循环结构-for,while及do…while

用c语言输出九九乘法表

C++编程软件九九乘法表共9行9列,重点考察for循环的掌握情况。下面给出了输出完整乘法表、右上、右下、左上、左下乘法表的代码。【代码一】输出完整的三角形:#include int main() {int i,j;// i, j控制行或列for(i=1;i<=9;i++) {for(j=1;j<=9;j++)// %2d 控制宽度为两个字符,且右对齐;如果改为 %-2d 则为左对齐// t为tab缩进printf("%d*%d=%2dt", i, j, i*j);printf("n");return 0;输出右上三角形:#include int main() {int i,j;for(i=1;i<=9;i++){for(j=1;j<=9;j++){if(j

打印九九乘法表c语言

用C语言写个程序,打印九九乘法表。

用for和用while有区别吗?从for改到while你不会??#include int main() { int i = 1, j = 1; while(i <= 9) { printf("%d*%d = %2d ", i, j, i*j); if(i == j) {++i;j = 0;printf("\n"); } ++j; }}PS:以后绝不回答此类问题...

声明:易趣百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系315127732@qq.com
广告位招租
横幅广告