请问c++体育彩票36选7怎么做.
答案:2 悬赏:70 手机版
解决时间 2021-12-01 12:10
- 提问者网友:你独家记忆
- 2021-11-30 11:21
请问c++体育彩票36选7怎么做.
最佳答案
- 五星知识达人网友:蓝房子
- 2021-11-30 12:51
好去处,点击看
随着动漫在全国范围的普及动漫周边产品的市场前景越来越广,动漫店成为漫迷们购买动漫周边产品的主要场所,正是如此,开动漫店吸引着大量创业者,再加上国内外热门游戏的盛行,相关游戏周边市场如同动漫产品一样有着广阔的市场,手办、模型、高达、各种游戏周边、DIY礼品定制、动漫cosplay摄影、动漫cosplay服装道具等这些在动漫店里销售的动漫产品深受年轻人们的追捧。在动漫店里你会发现,动漫连锁店的消费群体大部分是年轻人,以学生、白领等为主,他们的消费能力在所有群体中是最高的,创业者正是看准了这一点,所以才纷纷进军动漫产业开动漫店。
随着动漫在全国范围的普及动漫周边产品的市场前景越来越广,动漫店成为漫迷们购买动漫周边产品的主要场所,正是如此,开动漫店吸引着大量创业者,再加上国内外热门游戏的盛行,相关游戏周边市场如同动漫产品一样有着广阔的市场,手办、模型、高达、各种游戏周边、DIY礼品定制、动漫cosplay摄影、动漫cosplay服装道具等这些在动漫店里销售的动漫产品深受年轻人们的追捧。在动漫店里你会发现,动漫连锁店的消费群体大部分是年轻人,以学生、白领等为主,他们的消费能力在所有群体中是最高的,创业者正是看准了这一点,所以才纷纷进军动漫产业开动漫店。
全部回答
- 1楼网友:慢性怪人
- 2021-11-30 14:25
使用两个数组,长度都是36。
第一个数组保存1到36 这36个数字,第二个数组用来保存指定索引位置的数字是否已经访问过,初始化全是0。
接下来就是用随机数来选数字了,第一个数字有36种选择,就用36取余。第二个数字有35种选择,就用35取余,第7个数字有30种选择,就用30取余。
代码如下:
#include#include
#include
int main(int argc, char const *argv[])
{
srand((unsigned)time(NULL)); //初始化随机数
int arr[36] = { 0 };// 保存1-36
int visited[36] = { 0 };// 保存指定索引位置是否已经访问过
for (int i = 0; i < sizeof(arr) / sizeof(arr[0]); ++i)
{
arr[i] = i + 1;
}
int result[7] = { 0 };// 保存结果
for (int i = 0; i < sizeof(result) / sizeof(result[0]); ++i)
{
int r = rand() % (36 - i);
// k表示第r个没有访问过的数组索引
for (int j = 0, k = 0; j < sizeof(arr) / sizeof(arr[0]); j++)
{
if (visited[j] == 0)
{
if (k == r)
{
visited[j] = 1;
result[i] = arr[j];
}
k++;
}
}
}
printf("结果为: ");
for (int i = 0; i < sizeof(result) / sizeof(result[0]); ++i)
{
printf("%2d ", result[i]);
}
printf(" ");
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯