+ -
当前位置:首页 → 问答吧 → C++新手

C++新手

时间:2011-12-19

来源:互联网

想找個師傅,有閑的沒事幹的G人,願意教教我嗎?
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int a,b;
cout<<"請輸入平行四邊形的長:";
cin>>b;
cout<<endl;
cout<<"請輸入平行四邊形的寬:";
cin>>a;
cout<<endl;
for(int i=1;i<=a;i++)
{
for(int j=1;j<=b;j++)
{
cout<<setw(2)<<'*';
}
cout<<endl;
cout<<setw(i)<<' ';
}
cout<<endl;
  return 0;
}
下面這樣也可以,迷惑ING ;求解!
for(int i=1;i<=a;i++)
{
for(int j=1;j<=b;j++)
{
cout<<'*';
}
cout<<setw(i+1)<<endl;
}

作者: jiangjun619   发布时间: 2011-12-19

该回复于2011-12-19 11:48:51被管理员删除

  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
  • Binzo
  • (Binzo)
  • 等 级:
#2楼 得分:0回复于:2011-12-19 12:06:20
是一样的呀。
下面一种更好一点。
for循环,打印....

作者: mscf   发布时间: 2011-12-19

引用 2 楼 binzo 的回复:

是一样的呀。
下面一种更好一点。


不一样,下面只适用于没有设置字宽的情况。
就这个想不明白
不知道是不是编译器的问题

作者: Binzo   发布时间: 2011-12-19