vc问题
我在98的系统下运行
程序为何结果在2000下不一样的呢?
用的是vc++6.0
创天中文。
问题点数:5、回复次数:6Top
1 楼junguo(junguo)回复于 2005-04-03 17:20:31 得分 0
具体问题?
Top
2 楼stevensinclair(游戏_开始)回复于 2005-04-03 17:25:37 得分 0
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int i, j;
for (i=5;i>1;i--)
{ cout <<setw(10-i);
for (j=1;j<2*i-1;j++)
cout <<"#";
cout <<endl;
}
}
Top
3 楼zhangqiushui(水)回复于 2005-04-03 17:33:29 得分 0
在98下,整型是占2位,而2000下却占4位Top
4 楼stevensinclair(游戏_开始)回复于 2005-04-03 17:35:48 得分 0
那怎么解决呢?
Top
5 楼chogo(尘埃落定)回复于 2005-04-03 17:47:32 得分 5
XP,VC++.NET 7.1,运行通过
结果:
########
######
####
##Top
6 楼lw1a2(一刀 现在改六点下班了:()回复于 2005-04-03 17:50:57 得分 0
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
size_t i, j;
for (i=5;i>1;i--)
{ cout <<setw(10-i);
for (j=1;j<2*i-1;j++)
cout <<"#";
cout <<endl;
}
}
Top




