99乘法表(C)
#include<stdio.h>
int main()
{
int i,j;
printf("\n");
for(i=1;i<10;i++)
{
for(j=1;j<10;j++)
{
printf("%d*%d=%-3d",i,j,i*j);
}
printf("\n");
}
return 0;
}
定义两个整形变量i,j,两个for循环,i从1——9依次与j的1——9相乘一遍,每乘一次输出i,j与i*j。
"%-3d"
d代表整数,“-”代表向左对齐,“+”或没有±号代表向右对齐。
3代表最少给这个数分配3个位置,如果这个数少于3位,多余位用空格填充,这个数多于3位,则按照原来的数输出。
“\n”
换行。
#include<stdio.h>
int main()
{
int a=55555,b=66666;
printf("%6d%d",a,b);
printf("\n");
printf("%-6d%d",a,b);
printf("\n");
printf("%2d%d",a,b);
return 0;
}