![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
牛客刷题
文章平均质量分 67
牛客网刷题
不雨_亦潇潇
流水不腐,户枢不蠹
展开
-
【C++之迭代器】遍历容器
题目分别收录于在线编程-语法篇-C++入门-05STL-迭代器-CPP47 迭代器遍历容器。题目描述:键盘输入 5 个整数,将这些数据保存到 vector 容器中,采用正向迭代器和反向迭代器分别遍历 vector 中的元素并输出。输入描述:输入 5 个整数输出描述:使用正向迭代器和反向迭代器分别遍历输出 vector 中的元素,元素之间使用空格隔开,两次遍历之间换行。例如:1 2 3 4 55 4 3 2 1STL标准模板库容器vector标准模板库STL的组件返回原创 2022-10-07 23:59:58 · 496 阅读 · 0 评论 -
【C++之多态】多态实现计算器功能
题目分别收录于 牛客网 在线编程-语法篇-C++入门-04面向对象-多态-CPP46 多态实现计算器功能题目描述:完善下面的代码,使程序能够正常运行。要求 BaseCalculator 类中提供 getResult() 函数(无需实现),在 AddCalculator 类中实现两个成员相加(m_A + m_B),在 SubCalculator 类中实现两个成员相减(m_A - m_B)输入描述:实现 10 和 20 的相加,20 与 10 的相减输出描述:3010代码原创 2022-09-26 20:08:56 · 617 阅读 · 0 评论 -
【C++之数组与指针1】随机输入整数存入数组并用指针遍历
本题收录于 牛客网 在线编程-语法篇-C++入门-02复合类型-指针-CPP26题目描述:键盘随机输入 6 个整数,将这些数据保存到数组中,利用指针遍历数组中的元素并打印。输入描述:键盘随机输入 6 个整数输出描述:输出数组中的所有元素,每个元素中间使用空格隔开例如:10 20 30 40 50 60示例1输入:原创 2022-09-01 23:57:46 · 2038 阅读 · 0 评论 -
【C++之数组与指针2】利用指针对数组求和
本题收录于 牛客网 在线编程-语法篇-C语言入门-01指针-CC5题目描述牛牛学习了指针相关的知识,想实现一个 int cal(int *array,int n) 的函数求出长度为 n 的数组的和。输入描述:第一行输入一个正整数 n ,表示数组的长度第二行输入 n 个正整数,表示数组中每个数字的值输出描述:实现 int cal(int *array,int n) 求出数组array的和示例1输入:52 8 1 9 5输出:25原创 2022-09-02 22:30:05 · 1590 阅读 · 2 评论 -
猿创征文|【C++之友元函数与友元类】输出年龄
题目分别收录于 牛客网 在线编程-语法篇-C++入门-04面向对象指针-CPP42 和 CPP63友元一个类中可以有公用成员(public)和私有成员(private)。在类内可以访问公用成员和私有成员,在类外只能访问公用成员,而不能访问私有成员。友元比较特殊,当它与某些类建立了“朋友”关系,它可以访问与其有“朋友”关系的类中的私有成员。这种关系用关键字 friend 声明。友元包括友元函数和友元类。题目1描述在现有代码的基础上,使用友元全局函数,让程序能够正常运行。输原创 2022-09-04 17:41:52 · 708 阅读 · 0 评论 -
猿创征文|【C++之new和delete运算符】创建数组
题目分别收录于 牛客网 在线编程-语法篇-C++入门-04面向对象指针-CPP29 和 CPP57new运算符和delete运算符new 运算符和 delete 运算符用来动态分配/撤销内存空间。new 运算符用来分配内存空间,delete 运算符用来撤销内存空间。new 运算符使用格式:new 类型[初值];例如:分配一个存放整型一维数组空间,且数组有n个元素:new int[n];用 new 分配数组空间时不能指定初值。delete 运算符使用格式:del原创 2022-09-06 00:06:47 · 1533 阅读 · 1 评论 -
【C++之构造函数】键盘输入用户名和年龄
题目分别收录于 牛客网 在线编程-语法篇-C++入门-04面向对象-构造函数-CPP40 构造函数题目描述现有一个人类(Person),成员变量:姓名(string name)和年龄(int age),请给 Person 添加一个支持两个参数的构造函数,并对姓名和年龄两个成员进行初始化。输入描述:键盘输入用户名和年龄输出描述:通过 Person 类的showPerson()成员方法输出 Person 对象的姓名和年龄,中间使用空格隔开。示例1输入:原创 2022-09-10 23:07:05 · 2190 阅读 · 0 评论