注册 登录
编程论坛 C++教室

才学C++没有几天的新手,求教一下分析的思路?纠结了好几天了

a190205460 发布于 2013-10-30 20:13, 416 次点击
我想输出一个这样的东西
1x1=1
1x2=2  2x2=4
1x3=3  2x3=6  3x3=9
.................
1x9=9   ..............  9x9=81

请教各位老师给点分析思路来,谢谢!
6 回复
#2
yuccn2013-10-30 20:27
for(int i = 1; i <= 9; i++) {
   for (int j = 1; j <= i; j++) {
       printf("%d x %d=%d ",i,j,i*j);
   }
   printf("\r\n");
}

才学C++没有几天的新手,求教一下分析的思路?纠结了好几天了
好厉害的题目啊,
几天《好几天。

哈哈,你还没有学习c++就在纠结这个问题了,不错啊。
#3
a1902054602013-10-30 20:35
回复 2楼 yuccn
是的哦,老师谢谢您的回答哦!我在想想您给我的思路!
#4
i802862013-10-30 20:51
还想?补一下头文件,再加个main,就OK了
#5
a1902054602013-10-30 21:03
回复 4楼 i80286
恩恩,好的,谢谢
#6
xiaodu0002013-10-31 09:25
给你教材上的99乘法表
#include<iostream>
using namespace std;
int main ()
{
    int m=9;
    int i,j;
    for(i=0;i<m;i++)
    {
        for(j=0;j<=i;j++)
            cout<<j+1<<"*"<<i+1<<"="<<(j+1)*(i+1)<<'\t';
        cout<<endl;
    }
    return 0;
}
#7
a1902054602013-10-31 12:35
回复 6楼 xiaodu000
好的,谢谢您
1