其他分享
首页 > 其他分享> > c语言编写乘法表

c语言编写乘法表

作者:互联网

  1. 乘法表是一个简单的循环,c语言中官方给出三个循环,for,while,do…while.小编比较喜欢用for循环,下面我们来看一下怎么用for循环实现乘法表的。
#include<stdio.h>//头文件
//#include<stdlib.h>
int main()//主函数
{
	int i=0;
	for(i=1;i<=9;i++)
	{
        //控制每一行,最大不能超过9;
		int j=1;
		for(j=1;j<=i;j++)//j的值每次从1开始,最大不能超过i的值
		{
			printf("%d*%d=%-2d ",j,i,i*j);//打印乘法表的形式,%-2d代表左对齐2个空格,符号-代表左方向,+代表右方向,+一般省略。
		}
        printf("\n");//打印完一行后换行
	}
	
    //system("pause");//vscode编辑器用到这一行代码和上面注析的头文件,这句代码让输出到控制台上。
	return 0;
}

表达式1:也可叫初始化语句,从什么开始,只执行一次。
表达式2:循环的条件,不在条件范围则为假,一般是关系表达式或逻辑表达式,但也可是数值或字符,只要其值非零,就执行循环体。
表达式3:执行完循环体后再执行“表达式3”。
“表达式1”仅在第一次循环时执行,以后都不会再执行,可以认为这是一个初始化语句。“表达式2”一般是一个关系表达式,决定了是否还要继续下次循环,称为“循环条件”。“表达式3”很多情况下是一个带有自增或自减操作的表达式,以使循环条件逐渐变得“不成立”。
注:表达式1,2,3都可以省略,表达式2省略代表一直为真,可能导致死循环,表达式1省略容易出错,所以小编建议一般不用省略表达式,避免产生bug。c语言中0为假,非0则为真

标签:循环体,省略,语言,循环,编写,执行,乘法表,表达式
来源: https://blog.csdn.net/weixin_47708020/article/details/121727237