| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 669 人关注过本帖
标题:怎样改??
只看楼主 加入收藏
cnf
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-10-11
收藏
 问题点数:0 回复次数:9 
怎样改??
       谁能帮我?我会编写下三角的九九乘法表的程序,但不知道怎样编写上三角的九九乘法表的程序,谁会的,帮帮我这个菜鸟好吗?
2005-10-12 12:34
凌云
Rank: 1
等 级:新手上路
威 望:1
帖 子:78
专家分:0
注 册:2005-9-17
收藏
得分:0 

编了一个,不知道是不是你想要的 #include <iostream.h> #include<iomanip.h>

void main() { int a[9][9]; int i,j,t,k; t=1; for (i=0;i<9;i++) { k=1; for(j=0;j<9;j++) { if(i>j) { cout<<" "; } else { cout<<setw(3)<<t*k; } k++; } cout<<endl; t++; } }


2005-10-12 17:28
cnf
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-10-11
收藏
得分:0 
         我太高兴了!你是第一个理我的人,总之,我谢谢你死我活先!!!!!
2005-10-12 19:07
cnf
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-10-11
收藏
得分:0 
我只会这个,不过我这个执行结果形式不同,以下是我的编写那个:
#include&lt;iostream&gt;
using namespace std;
void main()
{
 int i,j;
 for (i=1;i&lt;=9;i++)
 {
  for(j=1;j&lt;=i;j++)
 {
  cout&lt;&lt;i&lt;&lt;"*"&lt;&lt;j&lt;&lt;"="&lt;&lt;i*j&lt;&lt;"\t";
 }
 cout&lt;&lt;"\n";
 }
}
2005-10-12 19:16
cnf
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-10-11
收藏
得分:0 
         对不起!!!!
         刚才打错字了,很对不起!!
         我要说的是:"我太高兴了!你是第一个理我的人,总之,我谢谢你先!!!!! "
         我发了另外一个代码上去,你可以看看!
2005-10-12 19:37
凌云
Rank: 1
等 级:新手上路
威 望:1
帖 子:78
专家分:0
注 册:2005-9-17
收藏
得分:0 
你的程序把算式也打出来了,看着更清晰一些。
我把你的程序稍微改动了一下,可以得到你想要的结果了。
参考一下吧!
#include&lt;iostream&gt;
using namespace std;
void main()
{
 int i,j,k;
 for (i=1;i&lt;=9;i++)
 {
  for(j=i;j&lt;=9;j++)
  {
   if(k&lt;i)
   {
   for(k=1;k&lt;i;k++)
   {
    cout&lt;&lt;"\t";
   }
  }
   cout&lt;&lt;i&lt;&lt;"*"&lt;&lt;j&lt;&lt;"="&lt;&lt;i*j&lt;&lt;"\t";
  }
  cout&lt;&lt;"\n";
 }
}

2005-10-13 10:59
cnf
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-10-11
收藏
得分:0 
      原来还要加一个K啊!之前我都没有考虑这一点!为什么要加上一个K呢?如果没有加行不行?如果只用i和j这两个变量,还行不行?
2005-10-13 12:40
cnf
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-10-11
收藏
得分:0 
   对了!凌云怎样用C++来求最大公约数的?VB的我都学过,但我想这两种之间也应该是大同小异吧!
2005-10-13 12:47
凌云
Rank: 1
等 级:新手上路
威 望:1
帖 子:78
专家分:0
注 册:2005-9-17
收藏
得分:0 
我加了一个k只是想控制输出的位置!如不加k会得到另一种不同的输出结果!
你可以去掉if语句试一下就知道了!

2005-10-13 13:01
凌云
Rank: 1
等 级:新手上路
威 望:1
帖 子:78
专家分:0
注 册:2005-9-17
收藏
得分:0 
可以先比较两个数的大小如:m,n两个数假如m&gt;n
则另取一个数比如i让其从n到1取值,同时让m.n对i取模,什么时候模同时为0,这时的i值即为m.n的最大公约数!

2005-10-13 13:10
快速回复:怎样改??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.078145 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved