第四周项目3-随机函数
来源:互联网 发布:乐视手机4g网络不能用 编辑:程序博客网 时间:2024/06/10 17:24
/* *Copyright(c) 2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:my.cpp *作 者:张瀚文 *完成日期:2015年3月28日 *版 本 号:v1.0 * *问题描述:(1)随机产生一个1000以内的数字,要求用户猜测这个整数。输入一个猜测想的整数,判断是否与产生的随机数相等, 由屏幕显示判断结果。如果猜测不对,给出“大了”或“小了”的提示,直到猜到这个数为止。 (2)设计一个程序,用来实现帮助小学生进行算数运算练习,它具有以下功能:提供10道加减乘除四种基本算数运算 的题目,每道题中的操作数时随机产生的,且操作数不超过2位数的正整数;练习者根据现实的题目输入自己的答 案,程序自动输入的答案是否正确并显示出相应信息。最后显示做对了几道题。 *输入描述:(1)输入数字 (2)输入运算结果 *程序输出:(1)显示大小,并显示最后对的次数 (2)显示答案是否正确,显示作对了几道题。 */#include <iostream>#include<cstdlib>#include<ctime>using namespace std;int main(){int a,countnumber=0,i,number; srand(time(0)); a=rand()%1000; for(i=0;;i++) { cout<<"请输入你所猜的数:"; cin>>number; if(number==a) { cout<<"对了!"<<endl<<"你一共猜了"<<i<<"次"; break; } else if(number>a) cout<<"大了!"; else cout<<"小了!"; } return 0;}
<img src="http://img.blog.csdn.net/20160329213914329" alt="" />
<pre name="code" class="cpp">#include <iostream>#include<ctime>#include<cstdlib>using namespace std;int main(){int a,b,i,cnumber=0;;int result;char character;srand(time(0));for(i=0;i<10;i++){a=rand()%100;b=rand()%100;character=rand()%4; if(character==0) cout<<a<<"+"<<b<<"="<<endl; if(character==1) cout<<a<<"-"<<b<<"="<<endl; if(character==2) cout<<a<<"×"<<b<<"="<<endl; if(character==3) cout<<a<<"÷"<<b<<"="<<endl;if(a/b&&b==0) continue; cout<<"请输入答案:"; cin>>result; if(character==0&&a+b==result) { cnumber++; cout<<"right"; } else if(character==1&&a-b==result) { cnumber++; cout<<"right"; } else if(character==2&&a*b==result) { cnumber++; cout<<"right"; } else if(character==3&&a/b==result) { cnumber++; cout<<"right"; } else cout<<"wrong"; cout<<endl; } cout<<"你一共作对了"<<cnumber<<"道题!"; return 0;}
0 0
- 第四周项目3-随机函数
- 第四周项目3 随机函数应用于游戏
- 第四周项目3-随机函数应用于游戏
- 第四周上机实践项目 项目3--随机函数应用游戏(1)猜数字游戏
- 第四周项目三:随机函数应用于游戏
- 第四周项目3-随机函数应用于游戏 (1)猜数字游戏
- 第四周项目3-随机函数应用于游戏(2)小学生算数能力测试系统
- 第四周项目3-随机函数应用于游戏 (1)猜数字游戏
- 第四周项目3-随机函数应用于游戏(2)小学生算数能力测试系统
- 第四周上机实践项目 项目3--随机函数应用游戏(2)小学算数能力测试系统
- 第四周项目3.1-随机函数应用于游戏之猜数字游戏
- 第四周项目3
- 第四周项目3
- 第四周 项目3
- 第四周【项目3
- 第四周【项目3
- 第四周【项目3
- 第四周-项目3
- 傅立叶变换-MATLAB
- tableView static cells不显示
- 问题easyui树形成了死循环
- Linux学习路线规划
- Python requests“Max retries exceeded with url” error
- 第四周项目3-随机函数
- css 只改变父元素的透明度,不改变子元素透明度rgba+opacity
- 旅の途中
- 指针总结
- C/C++ 获取文件夹下的所有文件列表
- string的assign用法
- Mockito 单元测试简介以及Stub
- Centos6.5安装Oracle12c安装笔记
- 实验1 交叉编译工具链建立实验 64位机问题