首页
社区
课程
招聘
[求助]小问题求助,谢谢
发表于: 2012-2-2 00:12 4251

[求助]小问题求助,谢谢

2012-2-2 00:12
4251
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<iostream>
using namespace std;
int main(void)
{

        time_t t;
                int NumSuc=0;
                int NumFail=0;
                srand((unsigned) time(&t));
                for(int i=0; i<10000; i++){
       

                   if((((float)(rand()%1000))/1000.0)<0.537){
               
               
                         cout<<"1";
                         NumSuc=NumSuc+1;
                         //cout<<((float)(rand()%1000))/1000.0<<endl;
                   }

               
                   else{
                          
                         cout<<"0";
                         NumFail=NumFail+1;

               
                   }
       
                }

    /*cout<<endl;
    cout<<(float)NumSuc/(float)(NumFail+NumSuc);
        cout<<endl;*/
             system("pause");

        return 0;

}输出结果重定向之后怎么会这样

按理说
请按任意键继续
这句话应该在最后啊

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 793
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
可能机器跑太快了吧
在循环后面,system("pause");前面 加一句cout<<endl; 试试呗
2012-2-2 08:45
0
雪    币: 274
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
还没输出完,程序就返回退出了。程序退出前刷新缓存。
2012-2-2 09:37
0
游客
登录 | 注册 方可回帖
返回
//