C语言用WHILE循环编九九乘法表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言用WHILE循环编九九乘法表相关的知识,希望对你有一定的参考价值。

x表示第几行从
1

9循环while
(x
<=
9)
在这里面又有一个循环while
(y
<=
x)
就是说列数不能超过行
也就是说第几行就有几列,第5行就有5列了,从1列到X列
当while
(y
<=
x)结束后
,就printf("\n");换行了
x++;
回到while
(x
<=
9)这里Y又变成1,进入到while
(y
<=
x)
下面就和上面的一样了
参考技术A #include

void
main()

int
x
=
1,
y
=
1;
//定义2个整型
while
(x
<=
9)
条件,当x小于或等于9时

y
=
1;
while
(y
<=
x)
条件语句,

printf("%d*%d=%d\t",
y
,
x,
x
*
y);
y++;

printf("\n");
x++;


/*
参考技术B #include

void
main()
这个就不说了
int
x=1
,y=1;/*给变量附数值*/
while
(x<=9)以为你要成9次不所以最多只能是<=9
printf("%d*%d=%d/t",y,x,x*y);输出的这3个字符为整形数
Y++
y=y+1的意思
同理X++也一样
参考技术C #include

void
main()

int
x
=
1,
y
=
1;
while
(x
<=
9)

y
=
1;
while
(y
<=
x)

printf("%d*%d=%d\t",
y
,
x,
x
*
y);
y++;

printf("\n");
x++;


/*
这个就是传说中的嵌套循环。
针对外面的循环,每循环依次输出换行。
对于里边的循环是输出等式。
可以说这是一个很不错的程序。
*/
参考技术D #include
<stdio.h>
void
main()

int
x
=
1,
y
=
1;
while
(x
<=
9)

y
=
1;
while
(y
<=
x)

printf("%d*%d=%d\t",
y
,
x,
x
*
y);
y++;

printf("\n");
x++;


/*
这个就是传说中的嵌套循环。
针对外面的循环,每循环依次输出换行。
对于里边的循环是输出等式。
可以说这是一个很不错的程序。
*/

九九乘法表C源程序的for循环是起啥作用

参考技术A for(i = 1; i < 10; i ++)
for(j = 1; j <= i; j++)
是这两句吧,for循环就是控制循环次数,循环条件啊,比如:i,从1开始,接着判断是否<10,是则进入循环体(执行完了循环体,i++,再去判断直到i不小于10,退出for循环),否执行下一条语句。
两个循环是同样的道理。
参考技术B 99乘法表有9行吧,这一个for 就是控制行的,从1到9
另一个for 就是每一行 比如第三行 那就要从一到三 都和3相乘本回答被提问者和网友采纳
参考技术C 外循环控制行,内循环控制每行输出的列数 参考技术D 一个嵌套for循环就可以实现输出九九乘法表,而不用手动输出乘法81次

以上是关于C语言用WHILE循环编九九乘法表的主要内容,如果未能解决你的问题,请参考以下文章

用php中的while编写九九乘法表

c#中利用while循环语句结构实现九九乘法表

c#应用控制台while循环输出九九乘法表

如何用do…while循环输出九九乘法表?

九九乘法表C源程序的for循环是起啥作用

c语言九九乘法表