//学习记录 #include//持续输出 #include #include #include #include void check(int n,int *p,int *q,int *r); int main() { int n,ch; for(int ii=0;ii<10;ii++) { srand(time(NULL)); ch=rand()%10000; while(ch<5 || ch%2==0) //偶数或者小于五都重新生成 { ch=rand()%10000; } printf("随机生成一个大于五的奇数%d:",ch); int a,b,c; //n可分解为a+b check(ch,&a,&b,&c); printf("可分为 %d + %d + %d n",a,b,c) ; Sleep(3000); //防止种子过于接近 // system("pause"); //也可以手控暂停操作 } return 0; } void check(int n,int *p,int *q,int *r) { int i,j,k,m,l,o; for(i=2;i



