用C语言写一个99乘法表,要求结构如下:

* 1 2 3 4 5 6 7 8 9
1 1 2 3 4 5 6 7 8 9
2 ……………………
3 …………………
4 ………………
5 ………………
6 ………………
7 …………
8 64 72
9 81
有空格的饿
不止到为什么不能打出来在这里
不如是
81应该对齐最上面的那个9,依次推。
谢谢啊
不是一楼的哪个结果
他的没有对齐。
二楼啊:
怎么还是斜着对齐的呢?
要竖着对齐的啊我

#include"stdio.h"
main()
{ int i,j;
for(i=1;i<=9;i++)
{ for(j=1;j<=9;j++)
{ if(j==i)printf("%4d",i);
if(j>=i)printf("%4d",i*j);
else printf(" ");
}
printf("\n");
}
}
这次呢是要这个效果么????
====================================
#include"stdio.h"
main()
{ int i,j;
for(i=1;i<=9;i++)
{ for(j=1;j<=9;j++)
{ if(j==i)printf("%4d",i);
if(j>=i)printf("%4d",i*j);
}
printf("\n");
}
}
这个样子???很难看的
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-04-26
不太明白,输出形式

怎么用c语言输出99乘法表,格式如下 1x1=1 1x2=2 1x3=3 1x4=4 …… 2...
int main(){ int i,j;for(i=1;i<=9;i++){ for(j=1;j<=i;j++){ printf("%dX%d=%d ",i,j,i*j);} printf("\\n");} }

c语言输出金字塔形的九九乘法表
1 #include <stdio.h> 2 3 int main(void) 4 { 5 int i, j, k; 6 7 8 for(k = 0; k < 9; k++){ 9 for(j = 4*(9-k); j > 0; j--){ 10 printf(" "); 11 } 12 for(i = 0; i <= k; i++){ 13 printf("%d x ...

c语言99乘法表,要求输出形式如下
include<stdio.h>int main(){int i,j;for(i=1;i<=9;i++){for(j=1;j<=i;j++){if(j == i)printf("%d*%d=%d;",i,j,i*j);elseprintf("%d*%d=%d,",i,j,i*j);}printf("\\n");}return 0;}

c语言输出99乘法表的框图
int main(){ int i = 0,j = 0;for(i = 1; i <= 9; i++){ for(j = 1; j <= i; j++){ printf("%d*%d=%2d ", i, j, i*j);} printf("\\n");} return 0;}

C语言输出九九乘法表(5种解法)
九九乘法表,共九行九列,主要考察对for循环的理解与运用。接下来,将展示五种实现九九乘法表的代码。【代码一】输出完整的乘法表三角形形式。运行结果展示完整三角形的乘法表。【代码二】输出右上三角形和左上三角形。运行结果展示右上三角形和左上三角形形式的乘法表,去掉了多余的八个空格。【代码三...

C语言九九乘法表几种输出形式
初识C语言,尝试撰写九九乘法表,不同输出形式归纳如下:一、完整型 完整型的九九乘法表全面展示每一对乘数与乘积,布局方正,适合于整体查看。二、右下型 以右下角为焦点,乘法表以斜线对角线方式展示,便于观察对角线规律。三、右上型 从右上角开始展示,以斜线对角线方式呈现,同样揭示了对角线的...

九九乘法表c语言编程是什么?
for (int i = 1; i <=9; ++i){ printf("%-2d|",i); \/\/左侧纵标题左对齐 for (int j = 1; j <= 9; ++j)\/\/在这里嵌套一个循环,输出九九乘法表 { printf("%3d", i*j);} putchar('\\n');} } | 1 2 3 4 5 6 7 8 9 --- 1 | 1 2 3 ...

c语言,编程输出如下上三角形的九九乘法表
include<stdio.h> voidmain(){ inti=1,j=1;do{ while(j<=i){ printf("%*d×%d=%*d",2,i,j,2,j*i);j++;} printf("\\n");j=1;i++;}while(i<10);}

求C语言程序代码,实现99乘法表
刚刚编的,一定可以:include<stdio.h> int main(){ int i, j, k;i=1;while (i<=9){ j=1;while (j<=i){ k=j*i;printf("%d*%d=%d ",j, i, k );j=j+1;} printf("\\n");i=i+1;} return 0;}

C语言 99乘法表
h> int main(){ int i=1,j=1;int s;printf("下面的是9×9乘法表");while(i<=9){ while(j<=9){ s=i*j;j++;printf("%d×%d=%d\\t",i,j,s);} printf("\\n");i++;} return 0;} 这是一个很基本的问题,只要想的深入一些,就可以想出来的,你应该是新手吧。

相似回答
大家正在搜