C++的一个编程问题,有关随机过程的
展开全部
产生一个1到3的整数,1 的话a赋值为1,其它为0;2的话b赋值为1,其它为0;3的话c赋值为1,其它为0。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream>
#include <algorithm>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
int a, b, c;
int t[] = { 1, 0, 0 };
srand(time(0));
random_shuffle(t, t + 3);
a = t[0];
b = t[1];
c = t[2];
cout << "a: " << a << endl;
cout << "b: " << b << endl;
cout << "c: " << c << endl;
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询