| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1345 人关注过本帖
标题:求助编一个编写一个程序用于打印九九乘法表
只看楼主 加入收藏
hl731
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-10-25
收藏
 问题点数:0 回复次数:6 
求助编一个编写一个程序用于打印九九乘法表
求助用c++语言中的while和do-while循环分别编写一个程序用于打印九九乘法表;格式如下:
1x1=1
2x1=2 2x2=4
3x1=3 3x2=6 3x3=9
4x1=4 4x2=8 4x3=12 4x4=16
5x1=5 5x2=10 5x3=15 5x4=20 5x5=25
6x1=6 6x2=12 6x3=18 6x4=24 6x5=30 6x6=36
7x1=7 7x2=14 7x3=21 7x4=28 7x5=35 6x7=42 7x7=49
8x1=8 8x2=16 8x3=24 8x4=32 8x5=40 6x8=48 7x8=56 8x8=64
9x1=9 9x2=18 9x3=27 9x4=36 8x6=48 6x9=54 7x9=63 8x9=92 9x9=81
搜索更多相关主题的帖子: 乘法表 打印 编写 
2006-10-26 11:18
maoguoqing
Rank: 6Rank: 6
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
注 册:2005-12-5
收藏
得分:0 

晕,,你得上个帖子不是已经告诉你了吗??

#include <iostream>
#include <iomanip>
using namespace std;

int main()
{
for (int i=1;i<=9;i++)
{
for(int j=1;j<=i;j++)
cout<<j<<'x'<<i<<'='<<left<<setw(3)<<j*i;
cout<<endl;
}
return 0;
}


天行健,君子以自强不息!!QQ:68660681
2006-10-26 13:23
lele2426
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-10-26
收藏
得分:0 
int main()
{
int i=1;
while(i<=9)
{
int j=1;
while(j<=i)
{
cout<<i<<'*'<<j<<'='<<i*j<<' ';
j++;
}
cout<<endl;
i++;
}
return 0;
}

努力学习C++
2006-10-27 22:32
lele2426
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-10-26
收藏
得分:0 
do-while格式的:
int main()
{
int i=1;
do
{
int j=1;
do
{
cout<<i<<'*'<<j<<'='<<i*j<<' ';
j++;
}
while(j<=i);
cout<<endl;
i++;
}
while(i<=9);
return 0;
}

努力学习C++
2006-10-27 22:34
lpf10101
Rank: 1
等 级:新手上路
威 望:1
帖 子:27
专家分:0
注 册:2006-10-18
收藏
得分:0 
法一:
#include<iostream>
using namespace std;
main()
{
int c[10][10];
int i,j;
for(i=1;i<10;i++)
for(j=1;j<10;j++)
{ if(j<=i)
cout<<i<<"*"<<j<<' ';
if(i==j)
cout<<"\n";
}
system("pause");
return 0;
}
法二:
#include<iostream>
using namespace std;
main()
{
int c[10][10];
int i=1,j;
while(i<10)
{ j=1;
while(j<10)
{ if(j<=i)
{cout<<i<<"*"<<j<<' ';}
if(i==j)
{cout<<"\n";}
j++;
}
i++;
}
system("pause");
return 0;
}
君子以不耻下问为荣!
2006-10-31 23:30
墨岛
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-7-25
收藏
得分:0 
#include<iostream>
using namespace std;
int main()
{
cout<<"乘法口诀表(1-9):"<<'\n';
for( int i=1 ; i<=9 ; i++ )
{
for( int j=1 ; j<=i ; j++ )
cout<<j<<"x"<<i<<"="<<j*i<<" ";
cout<<'\n';
}
return 0;
}
2006-11-01 15:25
yq6780
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2006-10-17
收藏
得分:0 

#include<stdio.h>
void main(){
int i,j;
for(i=1;i<=9;i++){
for(j=1;j<=i;j++){
printf("%d×%d=%d\t",j,i,j*i);
}
printf("\n");
}
}

2006-11-01 21:30
快速回复:求助编一个编写一个程序用于打印九九乘法表
数据加载中...
 
   



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

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