首页 > 其他分享 >4.24

4.24

时间:2023-04-24 22:45:51浏览次数:42  
标签:10 int 4.24 age DataType type void

 1 #include <iostream>
 2 using namespace std;
 3 class DataType
 4 {
 5 public:
 6     DataType(int i)
 7     {
 8         data.i = i;
 9         type = INT;
10     }
11     DataType(char c)
12     {
13         data.c = c;
14         type = CHAR;
15     }
16     DataType(float f)
17     {
18         data.f = f;
19         type = FLOAT;
20     }
21     void Show()
22     {
23         switch (type)
24         {
25         case CHAR:
26             cout << data.c << endl;
27             break;
28         case INT:
29             cout << data.i << endl;
30             break;
31         case FLOAT:
32             cout << data.f << endl;
33             break;
34         default:
35             break;
36         }
37     }
38 private:
39     enum TYPE { INT, CHAR, FLOAT };
40     union DATA
41     {
42         int i;
43         char c;
44         float f;
45     };
46     TYPE type;
47     DATA data;
48 };
49 int main()
50 {
51     DataType a('c');
52     a.Show();
53     DataType b(960);
54     b.Show();
55     DataType c(265.12f);
56     c.Show();
57     return 0;
58 }
 1 #include <iostream>
 2 
 3 using namespace std;
 4 
 5 class Tree {
 6 public:
 7     Tree(int age = 0) : m_age(age) {}
 8     void grow(int years) {
 9         m_age += years;
10     }
11     int age() const {
12         return m_age;
13     }
14 private:
15     int m_age;
16 };
17 
18 int main() {
19     Tree t(10); 
20     cout << "树龄为:" << t.age() << endl;
21     t.grow(5); 
22     cout << "长了5年后树龄为:" << t.age() << endl;
23     return 0;
24 }
 1 #include <iostream>
 2 using namespace std;
 3 
 4 class   CPU {
 5 public:
 6  CPU(int i, int j, int m, bool n);    
 7  void   show();    
 8 private:
 9  int m_Hz;
10  int m_zijie;
11  int m_he;
12  bool m_chaopin;
13 };
14 void  CPU::show()
15 {
16  cout << m_Hz << endl << m_zijie << endl << m_he << endl;
17  if (m_chaopin == 1)
18   cout << "true" << endl;
19  else
20   cout << "false" << endl;
21 }
22 CPU::CPU(int i, int j, int m, bool n) 
23 {
24  m_Hz = i;
25  m_zijie = j;
26  m_he = m;
27  m_chaopin = n;
28 }

 

标签:10,int,4.24,age,DataType,type,void
From: https://www.cnblogs.com/lijianlongCode13/p/17351223.html

相关文章

  • 4.24每日总结
       今天是第一阶段验收,王老师说这次的展示的功能比较单一,场景应用的构想也不够完善。今天看到一个组用python写的人脸识别,效果很好,与我们web端相比确实体现了差距。这几天会抓紧时间完善功能和场景应用的问题。......
  • 4.24打卡
    二、设计思路、1.先输出前两个月的兔子数,然后进入循环2.循环中每过一个月都会有新兔子产生,迭代求出当前月份的兔子数3.求和输出每个月的兔子总数 三、程序流程图 四、代码实现#include<stdio.h>usingnamespacestd;intmain(){longrab1=1,rab2=1,rab......
  • 4.24 贪心法学习笔记
    多写题解多交流才能学好oi。在这里贴了代码,为了看上去完整一些。 大概是一些自己学习的记录罢。贪心不算客观意义上的算法,感觉还不算一种策略机制。我认为更像一种思路,其内涵就是择优,解题时就去想怎样才能更优。根据最优的思路能去做很多,如果说贪心是一个题的正解的话太抽......
  • 2023.4.24——软件工程日报
    所花时间(包括上课):6.5h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习并开会。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;7.了解了一些考......
  • 4.24打卡
    一、问题描述: 魔术师利用一副牌中的 13 张黑桃,预先将它们排好后迭在一起,并使牌面朝下。然后他对观众说:我不看牌,只要数数就可 猜到每张牌是什么,我大声数数,你们听,不信?你们就看,魔术师将最上面的那张牌数为1,把它翻过来正好是黑桃A,他将黑桃A放在桌子上,然后按顺序从上到下数手中的......
  • 4.24 1.6
    一、问题描述 二、分析(1)在1附近找任一实数作为x0的初值x0=1.5(2)用初值x0代入方程中计算此时的f(x0)及导。程序中用变量f描述方程的值,用fd描述方程求导之后的值(3)计算增量h=ffd(4)计算下一个x,x=x0-h.(5)用新产生的x替换原来的x0(6)如果|x-xo|>=le-5,,则转到第(3)步,否则转到(7)(7)所求就是方程......
  • 4.24趣味百题2.7
    一问题描述一条长阶梯,若每步跨2阶则剩1阶,若每步跨3步则最后剩2阶,每步跨5阶,剩4阶,每步跨6阶,剩5阶每次跨7阶1阶不剩。请问在1~N内有多少个数满足。二设计思路利用穷举法寻找符合条件的例子选择结构来构造条件。剩几阶可以用取余操作三流程图四c++代码实现#include<io......
  • 2023.4.24
    1//第9讲课件代码2#include<iostream>3usingnamespacestd;4classCPolygon5{6protected:7intwidth,height;8public:9voidset_values(inta,intb)10{11width=a;12height=b;13}14virtualin......
  • System Explorer 2.0.4.2492 好用的系统管理器
    SystemExplorer是一款能够让你完全掌控系统情况的免费软件,它能够显示当前系统所运行的应用程序,进程和启动项等等的详细信息官方描述MajorFeatures:Detailedinformations......
  • C7 安装 xtrabackup-24-2.4.24
    centos7安装percona-xtrabackup-24-2.4.24-1.el7.x86_64rpm-ivhlibaio-devel-0.3.109-13.el7.x86_64.rpmrpm-ivhlibev-4.15-3.el7.x86_64.rpmyum-yinstalll......