- 11
- 0
- 约5.52千字
- 约 9页
- 2017-03-19 发布于重庆
- 举报
用C语言实现24点的算法程序
//#include stdafx.h
# include
#include conio.h
#include stdlib.h
#include time.h
#include math.h
#include string.h
#include iostream.h
/*
从一副扑克牌中,任取4张。
2-10 按其点数计算 为了表示方便10用T表示 ,J,Q,K,A 统一按 1 计算
要求通过加减乘除四则运算得到数字 24。
本程序可以随机抽取纸牌,并用试探法求解。
*/
int s[21][4] -1 ;
int sum 0;
void GivePuzzle char* buf char card[] A,2,3,4,5,6,7,8,9,T,J,Q,K ;
for int i 0; i 4; i++ buf[i] card[rand % 13]; void SetPuzzle char *buf scanf %c %c %c %c,buf[0],buf[1],buf[2],buf[3] ; void shuffle char * buf for int i 0; i 5; i++ int k rand % 4;
char t buf[k];
buf[k] buf[0];
buf[0] t; int GetCa
原创力文档

文档评论(0)