- 166
- 0
- 约11.62万字
- 约 14页
- 2016-12-03 发布于河南
- 举报
第5章作业参考案
5.1 编写一个模拟“投掷双骰子”的游戏程序。游戏规则:每轮投两次,取两次的和,第一轮若和为7或11则获胜,游戏结束;若和为2、3或12则输了,失败结束;若和为其他数字,则将此值作为自己的点数,继续第二轮,第三轮……直到某轮的和等于该点数则获胜,若出现和为7,则输掉游戏。
#include stdio.h
#include stdlib.h
#include time.h
int RandomInteger(int low,int high)
{
int k;
double d;
srand(time(0)); //初始化随机种子
d = (double)rand();//产生0~ RAND_MAX范围内的随机数
//下面产生0~ 1范围内的随机数
d /= ((double)RAND_MAX + 1); //stdlib.h里定义RAND_MAX 0x7FFF
k = (int)( d * ( high - low + 1 ) ); //产生[low, high]范围内的随机数
return(low+k);
}
int GetScore()
{
int i, score = 0;
for(i=0; i2; i++)
score+=RandomInteger(1,6);
return score;
您可能关注的文档
- 第2章__JS语法基础.ppt
- 历年真题 第二.doc
- Verilog件描述语言门级和数据流建模.ppt
- 图书管理系统之册.ppt
- WebBrower 操作记要.doc
- 第2部分 JS运行环境.ppt
- 写出高性能SQ语句的35条方法.doc
- 逻辑模拟模块的能: 1、对数字电路IO的逻辑关系进行模拟分析.ppt
- 教程由JAVA文网整理校对发布.doc
- 页面静态标记().ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)