自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 第五周【项目2-游戏中的角色类2】

#include#includeusing namespace std;class role{public: role(string a,int n); void setrole(string a,int n); void show(); void attack(); void eat(int n); void beattack();

2016-03-31 09:12:51 264

原创 第五周【项目2-游戏中的角色类1】

#include#includeusing namespace std;class role{public: void setrole(string a,int n); void show(); void attack(); void eat(int n); void beattack(); bool alived();private:

2016-03-31 09:07:54 317

原创 第五周【项目 - 三角形类雏形2、3、4、5】

2)在上面程序的基础上,重新定义Triangle类,其中逻辑特别简单的set和get成员函数,要处理为内联成员函数,直接在类内定义。int main() { Triangle tri1; //定义三角形类的一个实例(对象) double x,y,z; cout"请输入三角形的三边:"; cin>>x>>y>>z; tri1.se

2016-03-31 08:26:19 909

原创 第五周【项目1 - 三角形类雏形1】

(1)下面设计一个三角形类,请给出各成员函数的定义class Triangle{public: void setABC(double x, double y, double z);//置三边的值,注意要能成三角形 double perimeter();//计算三角形的周长 double area();//计算并返回三角形的面积private: double

2016-03-31 08:12:42 513 1

原创 第四周【递归函数fib】

#include using namespace std;int fib(int n);int main(){ cout<<fib(20)<<endl; return 0;}int fib(int n){ if(n==1) return 0; else if(n==2) return 1; else

2016-03-24 09:04:28 596

原创 第四周【递归求出两个数的最大公约数】

#include "iostream"using namespace std;int gcd(int x, int y);int main(){ int m,n; cout<<"输入两个数字:"; cin>>m>>n; cout<<"这两个数的最大公约数为:"; cout<<gcd(m,n)<<endl; return 0;}int

2016-03-24 08:56:09 365

原创 第四周【求1*3*...*n的递归式】

#include using namespace std;long f(int);int main( ){ int n; long y; cout<<"请输入一个数 :"; cin>>n; if(n%2) y=f(n); else y=f(n-1); cout<<n<<"以内的奇数积是:"<<y<<en

2016-03-24 08:34:04 426

原创 第四周【递归函数求出n的阶乘】

#include using namespace std;long fact(int);int main( ){ int n; long y; //y为存放n!的变量 cout<<"请输入要求阶乘的数:"; cin>>n; y=fact(n);

2016-03-24 08:30:42 606

原创 第四周【项目3-随机数函数应用于游戏】

设计一个程序,用来实现帮助小学生进行算术运算练习,它具有以下功能:提供10道加、减、乘、除四种基本算术运算的题目,每道题中的操作数是随机产生的,且操作数不超过2位数的正整数;练习者根据显示的题目输入自己的答案,程序自动判断输入的答案是否正确并显示出相应的信息。最后显示做对了几道题。#include   #include   #include    using names

2016-03-22 20:03:37 458

原创 第四周【项目2-太乐了】

话说sin和cos是一对夫妇。一天,sin去听相声了,cos在家。过了一会,有人敲门,cos开门一看,是一个不认识的多项式函数。cos问:你是谁啊?他说:我是你的老公sin啊。cos说:你不是去听相声了吗?怎么成这幅摸样了?sin说:是啊,太乐了!   故事讲完了。下面是sin函数的泰勒展式:   (注:x取弧度值,而非角度值)   用sin泰勒展式编写程序,求出sin(π/2)和si

2016-03-22 19:59:42 855

原创 第四周【项目1-求最大公约数】

(1)输入两个数,并求出其最大公约数#include   using namespace std;    int gcd(int,int);  int main()  {      int a,b,g;      cin>>a>>b;      g=gcd(a,b);      cout"最大公约数是: "    return 0;  }  

2016-03-22 19:57:53 463

原创 第三周【项目4:穷举法解决组合问题】

领会穷举法(意为“穷尽式列举”,也称枚举)的思想,然后自行选题进行解决,掌握这种程序设计的一般方法。   (1)百钱百鸡问题   中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?提示:   设鸡翁、鸡母、鸡雏的个数分别为x,y,z,题意给定共100钱要买百鸡,若全买公鸡最多买

2016-03-17 08:54:53 1224

原创 第三周【项目3:输出星号图】

自选下面的几个图案,编程序输出(自选两个完成,其他的想想思路即可)。 解答(a)#include          using namespace std;      int main( )  {      int i,j,n=6;       for(i=n;i>=1;--i) //一共要输出n行      {       

2016-03-17 08:53:36 295

原创 第三周【项目2:本月有几天?】

编程序,输入年份和月份,输出本月有多少天。合理选择分支语句完成设计任务。 样例输入1:2004 2,输出结果1:本月29天 样例输入2:2010 4,输出结果2:本月30天解答:#include using namespace std;int main( ){    int year,month,days;    cout    cin>>year>

2016-03-17 08:34:03 359

原创 第三周【项目1:个人所得税计算器】

【项目1:个人所得税计算器】 编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入(计算办法见附:关于个人所得税的有关背景知识)。 (1)自选if语句的嵌套或/和switch语句完成程序设计; (2)下面给出程序的基本框架,请从课程主页找到链接下载使用。#include using namespace std;int main( ){ doubl

2016-03-17 08:14:14 567

原创 第二周【2015级C++实践项目汇总】

【项目 - 胖子不想说体重】   成年男性的标准体重公式为:   标准体重(kg)=身高(cm)−100  超标准体重20%为超重,比标准体重轻20%为超轻。请编写C++程序,输入身高和体重,完成下面的任务:   (1)计算并输出标准体重。   (2)计算出标准体重,当超重时,请给出提示。   (3)计算出标准体重,当超重时给出提示,不超重时也给提示。

2016-03-10 08:39:44 302

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除