c语言输出扑克牌编程,21点扑克牌游戏,求助诸位大神

/*&*& 计算牌面点数的程序。&*& 使用&拉斯难加斯公开许可证&。&*& 学院21点扑克游戏小组。&*/#include &stdio.h&#include &stdlib.h&int main(){&& &char card_name[3];&& &int count = 0;&& &do{&& &&& &puts("输入牌名:");&& &&& &scanf("%2s", card_name);&& &&& &int val = 0;&& &&& &switch(card_name[0]){&& &&& &&& &case 'K':&& &&& &&& &case 'Q':&& &&& &&& &case 'J':&& &&& &&& &&& &val = 10;&& &&& &&& &&& &&& &&& &&& &case 'A':&& &&& &&& &&& &val = 11;&& &&& &&& &&& &&& &&& &&& &case 'X':&& &&& &&& &&& &&& &&& &&& &default:&& &&& &&& &&& &val = atoi(card_name);&&&&&&&&&&&&&&&&&&&&&&& &&& &if((val & 1) || (val & 10)){&& &&& &&& &&& &&& &puts("我无法读取这个数值!");&& &&& &&& &&& &&& &&& &&& &&& &&& &}&& &&& &}&& &&& &if ((val & 2) && (val & 7)){&& &&& &&& &count++;&& &&& &}else if (val == 10){&& &&& &&& &count--;&& &&& &}&& &&& &printf("当前的计数:%i/n",count);&& &}while (card_name[0] != 'x');&& &return 0;}
最新教程周点击榜
微信扫一扫您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
毕业论文设计-基于C++的“21点”纸牌游戏设计.doc21页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:100 &&
你可能关注的文档:
··········
··········
课程设计说明书
目:基于C++的“21点”纸牌游戏设计
学生姓名:
指导教师:
二一二年一月四日
大学课程设计(论文)任务书
课程名称:
面向对象的程序设计
学生姓名:
指导教师:
“21点”纸牌游戏
二、目的与意义
面向对象程序设计课程设计培养学生综合运用所学知识和技能分析与解决实际问题的能力,以及严肃认真的科学态度和严谨求实的工作作风。Stanley B.Lippman,Josée LaJoie,Barbara E.Moo.C++ Primer 中文版 .第四版.北京:
人民邮电出版社.2006
[3] Walter Savitch. C++面向对象程序设计――基础、数据结构与编程思想韦朴陈泰生 Visual C++通用范例开发金典电子工业出版社
第一章 引 言 6
1.1 C++介绍 6
1.1.1 组成部分 6
1.1.2 C++语言的主要特点 6
1.2 “21点游戏”介绍 7
1.2.1 游戏起源 7
1.2.2 本课程设计 7
第二章 设计要求 8
1.1 问题描述 8
1.2 要求分析 8
第三章 总体设计 9
3.1 功能分析 9
3.1.1 程序的主要功能描述 9
3.1.2 总体结构 9
3.2 详细设计 9
3.2.1序流程图 9
第四章 功能测试 11
4.1 主界面 11
4.2 功能测试 12
4.2.1输入赌注 12
4.2.2 电脑随机发牌 13
4.2.3 用户决定是否要牌 13
4.2.4 报错界面 14
4.2.5 开牌显示游戏结果 14
4.2.6 退出游戏 15
第五章 源程序 16
参考文献 21
第一章 引 言
1.1 C++介绍
C++这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“C plus plus”,“CPP”。 它是一种使用非常广泛的计算机编程语言。C++是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、制作图
正在加载中,请稍后...

我要回帖

更多关于 求助大神这是什么歌 的文章

 

随机推荐