c++如何随机生成0和1
展开全部
#include <stdio.h>
#include <iostream>
#include <time.h>
using namespace std;
int main(int argc, char* argv[])
{
srand( (unsigned)time( NULL ) );
//srand()函数产生一个以当前时间开始的随机种子
cout<< rand()%2 <<endl; // rand()%2 产生 0 和 1
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int a= (rand()%2 == 1) 1:0;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a=rand();
b=rand();
if(a>=b)
n=1;
else
n=0;
b=rand();
if(a>=b)
n=1;
else
n=0;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询