Ⅰ c语言输出乘法表输出问题2
#include<stdio.h>
int main()
{
int a,b;
for(b=1;b<=9;b++)
{
for(a=1;a<=9;a++)
printf("%d*%d=%d ",a,a,a*a);
printf("\n");
}
return 0;
}
/*使用循环嵌套就行了*/
Ⅱ C语言输出99乘法表
1、首先使用vs2017新建一个c语言的文件,引入头文件并写好main主函数:
Ⅲ c语言编程题:输出完整的九九乘法表
#include<stdio.h>
voidmain()
{
inti=0,j=0;
printf("1______2______3______4______5______6______7______8______9 ");
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
printf("%d*%d=%-3d",i,j,i*j);
}
putchar(' ');
}
}
Ⅳ C语言编程九九乘法表
九九乘法表共9行9列,重点考察for循环的掌握情况。下面给出了输出完整乘法表、右上、右下、左上、左下乘法表的代码。
1、【代码一】输出完整的三角形:
#include <stdio.h>
int main() {
int i,j; // i, j控制行或列
for(i=1;i<=9;i++) {
for(j=1;j<=9;j++)
// %2d 控制宽度为两个字符,且右对齐;如果改为 %-2d 则为左对齐
// 为tab缩进
printf("%d*%d=%2d ", i, j, i*j);
printf(" ");
}
return 0;
}
Ⅳ c语言怎么输出乘法
有两种:1.
#include<stdio.h>
void
main()
{
int
x,y;
clrscr();
for(x=1;x<=9;x++)
{
for(y=1;y<=x;y++)
printf("%d*%d=%d",x,y,x*y);
printf("\n");
}
getch();
}
附程序运行结果:
是在左边对齐的
1*1=1
1*2=2
2*2=4
1*3=3
2*3=6
3*3=9
1*4=4
2*4=8
3*4=12
4*4=16
1*5=5
2*5=10
3*5=15
4*5=20
5*5=25
1*6=6
2*6=12
3*6=18
4*6=24
5*6=30
6*6=36
1*7=7
2*7=14
3*7=21
4*7=28
5*7=35
6*7=42
7*7=49
1*8=8
2*8=16
3*8=24
4*8=32
5*8=40
6*8=48
7*8=56
8*8=64
1*9=9
2*9=18
3*9=27
4*9=36
5*9=45
6*9=54
7*9=63
8*9=72
9*9=81
2.
#include<stdio.h>
void
main()
{
int
x,y,i;
clrscr();
for(x=1;x<=9;x++)
{for(i=1;i<=9-x;i++)
printf("
");/*7个空格*/
for(y=1;y<=x;y++)
printf("%d*%d=%2d",x,y,x*y);
printf("\n");
}
getch();
}
附程序运行结果是右边对齐的