标题:rand 无法循环
取消只看楼主
cancerhd
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-7-25
 问题点数:0 回复次数:2 
rand 无法循环

帮小弟看看下面程序有什么错误。

#include<iostream.h>

#include<iomanip.h>

#include<cstdlib>
int main()
{
int frequency1 =0,frequency2 =0,
frequency3 =0,frequency4 =0,
frequency5 =0,frequency6 =0,
face;

for( int i=1; i<=6000;i++) //º¯ÊýÖ»ÄܽøÐÐÒ»´ÎÅжϣ¬Ö®ºóÔòÌø³ö¸ÃÑ­»·???????
face = 1+rand()% 6;
{
switch(face)
{
case 1:
++frequency1;
break;
case 2:
++frequency2;
break;
case 3:
++frequency3;
break;
case 4:
++frequency4;
break;
case 5:
++frequency5;
break;
case 6:
++frequency6;
break;

default :
cout<<"should never get here!";
}
}
cout<<"Face"<<setw(13)<<"frequency"
<<"\n 1"<<setw(13)<<frequency1
<<"\n 2"<<setw(13)<<frequency2
<<"\n 3"<<setw(13)<<frequency3
<<"\n 4"<<setw(13)<<frequency4
<<"\n 5"<<setw(13)<<frequency5
<<"\n 6"<<setw(13)<<frequency6<<endl;

return 0;

}

搜索更多相关主题的帖子: rand 
2007-07-30 09:48
cancerhd
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-7-25
得分:0 
回复:(medicihophy)for( int i=1; i
你在机器上调试一下。看看运行时出现什么错误。
2007-07-30 10:00
cancerhd
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-7-25
得分:0 

谢了大哥

2007-07-30 10:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-159082-1-1.html




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

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