吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1628|回复: 17
收起左侧

[讨论] 学习C++的第十二天

[复制链接]
博弟弟丶 发表于 2021-3-4 20:03
[C++] 纯文本查看 复制代码
#include <iostream>//头文件

class a//基类  a
{
public://公有成员 里面有两个aa   bb  函数 没有返回值 
	void aa(int aaa) {
		  ccc = aaa;	
	};
	void bb(int bbb) {
		 ddd = bbb;
	};

protected://保护继承(protected): 当一个类派生自保护基类时,基类的公有和保护成员将成为派生类的保护成员。
	int ccc;
	int ddd;
};
class b:public a//派生类  b
{
public://公有成员  里面有一个cc  函数  返回值 整形   
	int cc() {

		return ccc * ddd;//返回 基类aa 函数 *  基类bb  函数
	};

private:

};
int main() {//主函数
	using std::cout;//命名空间 std
	using std::endl;//命名空间 endl

	b b1;//派生类b  声明一个派生类变量 b1
	b1.aa(10);//派生类调用基类里面的aa函数 
	b1.bb(20);//派生类调用基类里面的bb函数
	cout << b1.cc() << endl;//输出cc的值  结果就是200
	return 0;//返回

};

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

eoo 发表于 2021-3-4 20:11
等待你成为大佬的时候
大公无私 发表于 2021-3-4 20:12
真的小白 发表于 2021-3-4 20:45
提个小的建议,变量或者其他的只要是自己取名字的地方,尽量取有意义的名字,让人一看就知道意思的。
[Java] 纯文本查看 复制代码
    /**
     * 百鸡百钱问题。公鸡每只3元,母鸡每只5元,小鸡三只1元,用100元钱买100只鸡,公鸡、母鸡、小鸡应各买多少?
     */
    private static void BuyTest() {
        //  var:推断类型,等号右边是什么类型,左边的变量就是什么类型
        var roosterMaxCount = 100 / 3;  //能购买的公鸡最大数量
        var henMaxCount = 100 / 5;  //能购买的母鸡最大数量

        for (int rooster = 0; rooster <= roosterMaxCount; rooster++) {

            for (int hen = 0; hen <= henMaxCount; hen++) {

                var chicken = 100 - rooster - hen;  //剩下的就是小鸡的数量
                if (chicken % 3 == 0) {     //要买3的倍数只

                    var roosterCost = rooster * 3;      //公鸡的费用
                    var henCost = hen * 5;      //母鸡的费用
                    var chickenCost = chicken / 3;      //小鸡的费用

                    var allCost = roosterCost + henCost + chickenCost;      //总的费用
                    var allCount = rooster + hen + chicken;     //总的数量

                    if (allCost == 100 && allCount == 100) {    //符合题意
                        // {0}这种是占位符
                        var buyPlan = "购买公鸡{0}只,花费{1}元;母鸡{2}只,花费{3}元;小鸡{4}只,花费{5}元.";

                        // 用这个方法来填充上面的占位符
                        var result = MessageFormat.format(buyPlan, rooster, roosterCost, hen, henCost, chicken, chickenCost);
                        System.out.println(result);
                    }
                }
            }
        }
    }
mzq123000 发表于 2021-3-4 21:32
&#128517;加油,天天看你发帖
节节命 发表于 2021-3-4 21:35
加油。。。!
PpaPingggg 发表于 2021-3-4 21:42
有基础开始学的吗?
huangxiaolin520 发表于 2021-3-4 22:14
学习中~~~
linsixi 发表于 2021-3-4 22:19
这个很简单,努力加油早日成大神
pretty_boys 发表于 2021-3-4 22:34
代码是自己写的。还是书上看到的,把录入一遍?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 05:25

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表