搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 我想输出九九乘法表的右上三角,但我的程序只能输出左上三角,能不能帮我改一下:
标题:
我想输出九九乘法表的右上三角,但我的程序只能输出左上三角,能不能帮我改 ...
只看楼主
望角的期盼
等 级:
论坛游民
帖 子:16
专家分:13
注 册:2013-3-23
结帖率:
100%
楼主
已结贴
√
问题点数:20 回复次数:7
我想输出九九乘法表的右上三角,但我的程序只能输出左上三角,能不能帮我改一下:
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=i;j<=9;j++)
printf("%2d*%d=%2d",i,j,i*j);
printf("\n");
}
}
搜索更多相关主题的帖子:
三角
2013-03-28 16:30
a76962934
等 级:
论坛游民
帖 子:39
专家分:53
注 册:2012-5-30
第
2
楼
得分:8
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
printf(" ");
for(j=i;j<=9;j++)
printf("%2d*%d=%2d",i,j,i*j);
printf("\n");
}
}
2013-03-28 16:38
iceberg0
等 级:
新手上路
帖 子:37
专家分:9
注 册:2012-3-2
第
3
楼
得分:0
2013-03-28 16:54
qwe885167759
等 级:
业余侠客
威 望:
5
帖 子:148
专家分:259
注 册:2013-3-12
第
4
楼
得分:5
房主你试一试这个:
#include <stdio.h>
void main ()
{
for (int i=1;i<=9;i++)
{ for (int j=i;j<=9;j++)
printf ("%d*%d=%d\t",i,j,i*j);
printf("\n");
for (int k=0;k<i;k++)\
printf("\t");
}
}
我本楚狂人,凤歌笑孔丘
2013-03-28 16:56
韶志
来 自:斗气大陆
等 级:
贵宾
威 望:
44
帖 子:2223
专家分:13592
注 册:2013-3-22
第
5
楼
得分:2
加一个打印空格的循环
三十年河东,三十年河西,莫欺少年穷!
2013-03-28 18:04
shmilyflf
等 级:
蜘蛛侠
威 望:
5
帖 子:356
专家分:1008
注 册:2012-12-9
第
6
楼
得分:0
蹭分……
2013-03-28 18:21
czzdcn123
来 自:江西
等 级:
黑侠
威 望:
3
帖 子:258
专家分:510
注 册:2013-3-7
第
7
楼
得分:5
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=9;j++)
if(i<j)continue;
else
printf("%2d*%d=%2d",i,j,i*j);
printf("\n");
}
}
看看这个是不是你想要的
2013-03-28 19:26
Yancyyang
来 自:吉林长春
等 级:
新手上路
帖 子:1
专家分:0
注 册:2016-4-11
第
8
楼
得分:0
回复 4楼 qwe885167759
可以解释一下吗?谢谢
懵懂的程序猿
2016-04-19 17:36
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-402183-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.658489 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved