【腾讯校招】随机音乐播放

来源:互联网 发布:离散数学教材推荐 知乎 编辑:程序博客网 时间:2024/06/14 20:34
/*****************************[腾讯校招]如何实现一个随机播放音乐,要求能够方便查看上一首播放的是什么方便交换即将播放的歌曲顺序***************************************/#define numOfMusic 10void RandomMusic(){int playOrder[numOfMusic];int temp;for (int ii = 0; ii < numOfMusic; ii++){playOrder[ii] = ii;}for (int ii = 0; ii < numOfMusic; ii++){int seed = (100*rand() / (RAND_MAX + 1))/10;temp = playOrder[ii];playOrder[ii] = playOrder[seed];playOrder[seed] = temp;}for (int ii = 0; ii < numOfMusic; ii++){cout<<playOrder[ii] <<"  ";}cout << endl; }
0 0
原创粉丝点击