30选7,得用随机数吧,虽然编程中的random()函数并不是真正的随机。
int _tmain(int argc, _TCHAR* argv[])
{
int i;
srand((unsigned)time(0));
i=rand()%30+1;//rand()函数取得1-100的数字,对30取余再加1即可以得到30以内的随机数
printf("%d\n",i);
return 0;
}
这个是得到一个随机数,七个随机数用for()循环就可以了。
至于有多少个这个就很多了吧,从30中选7个,概率论的问题。
至于存到Execl中,可以绕个圈子,先存到数据库再从数据库中导出,当然也可以保存到文本文档。