编程实现99乘法表(循环)
#include <stdio.h>
/*99乘法表*/
int main()
{
int i,j;
for(i=1;i<10;i++) //行
{
for(j=1;j<=i;j++) //列
{
printf("%d*%d=%-4d",j,i,i*j); //列乘行
}
printf("\n");
}
return 0;
}
for循环
for(表达式1; 表达式2; 表达式3)
{
循环体
}
表达式1:初始化
表达式2:条件判断
表达式3:循环变量的更新
写法一:int i;
for(i=0; i<5; i++) //递增循环
for(i=5; i>0; i--) //递减循环
写法二:for(int i=0; i<5; i++) //循环里面定义i,i只能在循环里面使用
写法三:for(; i<5; i++) //必须在for前面定义好i,并给i赋值
写法四:for(;i<5;) //表达式三必须写在循环里面
写法五:for(;;) //死循环