阿里巴巴做网站的,网站建设 提供源码,建站个人网站,网页设计图片地址最近也做发财梦#xff0c;买了段时间得彩票#xff0c;不得要领#xff0c;今天写了两个小程序#xff0c;算算把所有号码组合都买下到底要多少#xffe5;#xffe5;。。还是先贴个规则吧#xff1b;双色球#xff1a;从 1~33 中选6个不重复得数值#xff08;红球买了段时间得彩票不得要领今天写了两个小程序算算把所有号码组合都买下到底要多少。。还是先贴个规则吧双色球从 1~33 中选6个不重复得数值红球并从1~16之间选择1个兰球如果全中就是500W如果只有1个没中就是2奖也有个1XW周147开奖3D从0~9挑选3个号码可重复但数值顺序必须和开奖号码一致奖金1000不用缴税。以下是模拟所有3D号码得组合 1 // 计算3D.cpp : Defines the entry point for the console application. 2 // 3 4 #include stdafx.h 5 const MAXNUM 9; 6 const PAGESIZE 40; 7 8 int main(int argc, char* argv[]) 9 {10 printf(***************BEGIN!****************\n);11 12 int id 0;13 int award_i -1;14 int award_ii -1;15 int award_iii -1;16 int isToEnd 0;17 18 LRTL:19 printf(按分页浏览吗[Y]);20 if(getchar()13||getchar()y){21 isToEnd 1;22 }else{23 isToEnd 0;24 }25 26 printf(请输入中奖号码:\n);27 scanf(%d%d%d,award_i,award_ii,award_iii);/*输入三个整数*/28 29 for(int i0;iMAXNUM;i)30 for(int ii0;iiMAXNUM;ii)31 for(int iii0;iiiMAXNUM;iii){32 id ;33 if(isToEnd1){34 if(id % PAGESIZE0){35 printf(按任意键继续\n);36 getchar();37 }38 }39 printf(第%d组: %d%d%d 累计金额:%d\n,id,i,ii,iii,id*2);40 41 if(iaward_i iiaward_ii iiiaward_iii){42 printf(中奖号码%d%d%d 花费总金额 %d 元,按任意键继续\n,i,ii,iii,id * 2);43 getchar();44 getchar();45 }46 }47 printf(所有号码全买总金额 %d 元,id * 2);48 getchar();49 printf(按[Y]继续[N]退出\n);50 if(getchar()y || getchar()13 || getchar()Y){51 goto LRTL;52 }53 printf(退出);54 getchar();55 return 0;56 }57 最终运算结果所有号码全买总金额 2000 元以下是双色球计算// 计算双色球.cpp : Defines the entry point for the console application.//#include stdafx.hconst MAXNUM 33;const MAXBLUENUM 16;const PAGESIZE 40;int main(int argc, char* argv[]){ printf(***************BEGIN!****************\n); int id; int i1,i2,i3,i4,i5,i6,i7; LRTL: i1i2i3i4i5i6i7 0; id 0; printf(请输入中奖号码:\n); scanf(%d%d%d%d%d%d%d,i1,i2,i3,i4,i5,i6,i7); for(int n11;n1MAXNUM;n1) for(int n2n11;n2MAXNUM;n2) for(int n3n21;n3MAXNUM;n3) for(int n4n31;n4MAXNUM;n4) for(int n5n41;n5MAXNUM;n5) for(int n6n51;n6MAXNUM;n6) for(int b11;b1MAXBLUENUM;b1){ id ; if( i1n1 i2n2 i3n3 i4n4 i5n5 i6n6 i7b1) { printf(中奖号码%d,%d,%d,%d,%d,%d 蓝球: %d 花费总金额 %d 元,按任意键继续\n,n1,n2,n3,n4,n5,n6,b1,id * 2); } } printf(所有号码全买总 %d 注花费金额 %d 元,id,id * 2); getchar(); printf(按[Y]继续[N]退出\n); if(getchar()y || getchar()13 || getchar()Y){ goto LRTL; } printf(退出); getchar(); return 0;}计算结果所有号码全买总 17721088 注花费金额 35442176 元按[Y]继续[N]退出至今为止只中过10块5块得。。残念。。 转载于:https://www.cnblogs.com/Chinasf/archive/2005/10/23/260499.html