- 2023-05-1521st
#include<iostream>usingnamespacestd; inta[14];intmain(){ intj=1,n; for(inti=1;i<=13;i++){ n=1; do{ if(j>13)// j=1; if(a[j]){//如果不是空盒跳过 j++; } else{ if(n==i) a[j]=i;//如果是第i个空盒存入 j++; n++; } }while(n<=i) ; } fo
- 2023-05-10猜牌术
#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>//inta[14];//main()//{// inti,j=1,n;// printf("魔术师手中的牌原始次序是:\n");// for(i=1;i<=13;i++)// {// n=1; /*每次都从一个空盒开始重新计数*/// do{// if(j>13)// j=1;
- 2023-05-02猜牌术
一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现:#include<stdio.h>inta[14]={0};intmain(){inti,j=1,n;printf("魔术师手中的牌原始次序是:\n");for(i=1;i<=13;i++){n=1;/*每次都从第一个空盒开始重新计