69,369
社区成员
发帖
与我相关
我的任务
分享
//红 6 1~33 蓝 1 1~16 红色不重复,使用冒泡排序对红色进行排序#include "stdafx.h"
#include <string.h>
#include <iostream>
#include <stdlib.h>
#include <windows.h>
#include <time.h>
using namespace std;
bool func1(int *p)
{
for(int i = 0;i<=8;i++)
for(int j = i+1;j<=8;j++)
{
if(p[i] == p[j])
return false;
else
continue;
}
return true;
}
int _tmain(int argc, _TCHAR* argv[])
{
int ch[9];
while(!func1(ch))
{
for(int i= 0;i<=8;i++)
ch[i] = rand()%10;
}
for(int i= 0;i<=8;i++)
{
cout<<ch[i]<<" ";
}
cin.get();
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
unsigned long ulrand(void) {
return (
(((unsigned long)rand()<<24)&0xFF000000ul)
|(((unsigned long)rand()<<12)&0x00FFF000ul)
|(((unsigned long)rand() )&0x00000FFFul));
}
int i;
unsigned long ul;
void main() {
srand(time(NULL));
for (i=0;i<10;i++) {
ul=ulrand();
printf("%010lu 0x%08x\n",ul,ul);
}
}
//2337588057 0x8b54c359
//1977377429 0x75dc6295
//3607316769 0xd7034921
//0009828482 0x0095f882
//3350859779 0xc7ba1003
//0945794621 0x385fae3d
//3400869024 0xcab524a0
//3097846779 0xb8a563fb
//4287421124 0xff8cdac4
//3934016258 0xea7c5302