摇骰子

来源:互联网 发布:最优化方法例题 编辑:程序博客网 时间:2024/06/11 19:39
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称:a.cpp* 作    者:孔云* 完成日期:2014年3月19日* 版 本 号: v1.0* 输入描述:无输入。* 问题描述:利用类编程序,类外定义函数,摇骰子十次产生一个随机数,随即输出。* 输出描述:随机数。*/#include <iostream>#include <cstdlib>#include <iomanip>using namespace std;class Dice{public:    void rooll();private:    int num;};void Dice::rooll(){    int i;    if(num>6)    {        num=1;    }    else if(num<0)    {        num=1;    }    else    {        cout<<num<<setw(5);    }    for(i=0; i<10; i++) //摇数为10次产生一个随机数    {        num=rand()%6+1;        cout<<num<<setw(5);    }    cout<<endl;}int main(){    Dice s;    cout<<"摇出的随机数是:"<<endl;    s.rooll();    return 0;}


心得体会:简单的类程序,再次理解了类的意义奋斗有兴趣可以玩玩掷骰子哦!

0 0
原创粉丝点击