微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > C++30选7随机选号器程序

C++30选7随机选号器程序

时间:12-01 来源:互联网 点击:
// a1.cpp : 定义控制台应用程序的入口点。

//

#include "stdafx.h"

#include "time.h"

#include "stdlib.h"

int _tmain(int argc, _TCHAR* argv[])

{

int arr[]={0,0,0,0,0,0,0};

int tm=time(NULL);

srand(tm);

for(int k=0;k<7;k++)

{

while(1)

{

bool ist=false;

int tem=rand()%31;

for(int i=0;i<7;i++)

{

if(arr[i]==tem)//截断语句

{

ist=true;

}

}

if(ist==false)//通过ist控制了函数的通断

{

arr[k]=tem;

break;

}

}

}

for(int l=0;l<7;l++)

{

printf("%d ",arr[l]);

}

return 0;

}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top