ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

c语言编写乘法表

2021-12-05 12:30:14  阅读:153  来源: 互联网

标签:循环体 省略 语言 循环 编写 执行 乘法表 表达式


  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;
}
  • for循环的使用for(表达式1; 表达式2; 表达式3){
    语句块
    }
    执行顺序:表达式1-表达式2-表达式3-循环体-再判断表达式2,为真继续执行,直到表达式2为假时才会跳出循环
    如图:
    for循环执行的流程图

表达式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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有