首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

求高手帮忙,多谢(刚写的程序)

2012-02-20 
求高手帮忙,谢谢(刚写的程序)#include iostreamusingnamespacestdintmain(){intiintjfor(inti1i

求高手帮忙,谢谢(刚写的程序)
#include <iostream>
using   namespace   std;

int   main()
{
        int   i;
        int   j;
    for(int   i=1;i <=9;i++)
    {
      for(int   j=1;j <=i;j++)
          cout   < <   j   < <   '* '   < <   i   < <   '= '   < <   j*i;
          if(i <j)
          cout   < <   '\t ';
          else
          cout   < <   '\n ';

    }
}

输出的结果没有换行,哪里错了,请帮忙指出,谢谢大家!

[解决办法]

int main()
{
int i;
int j;
for(int i=1;i <=9;i++)
{
for(int j=1;j <=i;j++)
{//加扩号
cout < < j < < '* ' < < i < < '= ' < < j*i;
if(j < i) //需要修改判断条件
cout < < '\t ';
else
cout < < '\n ';
}//括号结束
}
}

[解决办法]
是九九乘法表:

#include <iostream>
using namespace std;

int main()
{
int i;
int j;
for(i=1;i <=9;i++)// 这重复定义了i
{
for(j=1;j <=i;j++) // 这重复定义了j
{
cout < < j < < '* ' < < i < < '= ' < < j*i;
cout < < '\t ';
}

cout < < '\n ';

}
}

热点排行