如何用c语言编程输出如下上三角形式的九九乘法表

123456789---------1234567894681012141618912151821242716202428323625303540453642485449... 1 2 3 4 5 6 7 8 9
- - - - - - - - -
1 2 3 4 5 6 7 8 9
4 6 8 10 12 14 16 18
9 12 15 18 21 24 27
16 20 24 28 32 36
25 30 35 40 45
36 42 48 54
49 56 63
64 72
81
1 2 3 4 5 6 7 8 9
- - - - - - - - -
1 2 3 4 5 6 7 8 9
**4 6 8 10 12 14 16 18
****9 1215 18 21 24 27
******16 20 24 28 32 36
*********25 30 35 40 45
************36 42 48 54
***************49 56 63
******************64 72
*********************81
不要*号,只是为了占位子
展开
 我来答
百度网友8759257
2008-04-18 · TA获得超过760个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:0
展开全部
#include "stdio.h"
int main()
{
int i, j;
for (i=1; i<10; i++)
{
printf("%3d", i);
}
printf("\n");
for (i=1; i<10; i++)
{
printf(" -");
}
printf("\n");
for (i=1; i<10; i++)
{
for (j=1; j<i; j++)
{
printf(" ");
}
for (j=i; j<10; j++)
{
printf("%3d", i*j);
}
printf("\n");
}
return 0;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友23cf893
2008-04-18 · TA获得超过381个赞
知道小有建树答主
回答量:351
采纳率:100%
帮助的人:256万
展开全部
#include"stdio.h"
main()
{ int i,j,k;
for(i=1;i<=9;i++)
printf("%3d",i);
printf("\n-------------------------------\n");
for(i=1;i<=9;i++)
{ for(k=1;k<=3*(i-1);k++)
printf(" ");
for(j=i;j<=9;j++)
printf("%3d",i*j);
printf("\n");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式