![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
FJ_qiao
这个作者很懒,什么都没留下…
展开
-
《计算机程序设计(C++)》第10周编程作业
《计算机程序设计(C++)》第10周编程作业1 定义一个带重载构造函数的日期类(20分)题目内容:定义一个带重载构造函数的日期类Date,数据成员有年、月、日;成员函数包括:一个带参数的构造函数Date(int,int,int),一个不带参数的构造函数(设置日期为1900年1月1日),一个按“年-月-日”格式显示日期的函数,一个对数据成员赋值的函数void init(int,int,int)。主函数中对类的测试要求:分别使用两个不同的重载构造函数创建两个日期类对象(必须为d1,d2,.原创 2020-11-09 20:13:04 · 908 阅读 · 0 评论 -
《计算机程序设计(C++)》第9周编程作业
《计算机程序设计(C++)》第9周编程作业1 设计Person类(20分)题目内容:设计一个Person类,包含name、age、sex属性以及对这些属性操作的方法。实现并测试这个类。根据类的封装性要求,把name、age、sex声明为私有的数据成员,声明公有的成员函数Register()、ShowMe()来访问这些属性,在Register()函数中对数据成员进行初始化。person1通过cin来得到信息,person2通过Register(“Zhang3”,19, ‘m’) 来得到信息.原创 2020-11-05 21:31:59 · 880 阅读 · 0 评论 -
《计算机程序设计(C++)》第8周编程作业
《计算机程序设计(C++)》第8周编程作业1 输出数字的英文名称(20分)题目内容:编写一个函数,将表示数字的数值(0-12)转换成对应的英文名称(小写)。用户输入阿拉伯数字,程序输出对应数的英文单词。要求必须使用指针数组完成。输入格式:0-12的数输出格式:输入数字对应的英文单词,均为小写字母【提示】:函数格式: char * digitName(int n);输入样例:1输出样例:one时间限制:500ms内存限制:32000kb#include<iostrea.原创 2020-10-13 17:41:41 · 1007 阅读 · 0 评论 -
《计算机程序设计(C++)》第7周编程作业
《计算机程序设计(C++)》第7周编程作业1 编写函数重置两个变量的值(20分) 题目内容:编写函数重置两个变量的值,该函数的原型为 void reset(int *a, int *b);函数内部将两个值重置为两个变量原值的平均数(出现小数则四舍五入)。输入格式:两个待重置的值输出格式:重置后的两个值输入样例:7 14输出样例:11 11时间限制:500ms内存限制:32000kb#include<iostream>#include<string&g.原创 2020-10-08 11:17:22 · 598 阅读 · 0 评论 -
《计算机程序设计(C++)》第6周编程作业
《计算机程序设计(C++)》第6周编程作业1 递归猴子摘桃(20分)题目内容:猴子摘桃:一天,一只猴子摘了若干桃子,当天吃掉一半,觉得不过瘾,又吃了一个;第二天将剩下的桃子吃掉一半又多吃了一个;…,每天将前一天剩下的桃子吃掉一半又多吃一个,直到第n天,发现只剩下一个桃子,问第一天它摘了多少桃子。编写递归函数,计算第一天猴子摘的桃子的数量。在主函数中输入n,调用函数计算第一天摘的桃子的数量,在主函数中输出。输入:剩下一只桃子的天数n,n>=1。输出:第一天摘的桃子数量。【提示】函数格.原创 2020-09-28 17:25:14 · 720 阅读 · 0 评论 -
《计算机程序设计(C++)》第5周编程作业
第5周编程作业1 编写字符串反转函数mystrrev(20分)题目内容:编写字符串反转函数mystrrev,该函数的功能是将指定字符串中的字符顺序颠倒(前变后,后变前)。然后再编写主函数验证之。注意,输入输出应在主函数中进行。函数原型为 void mystrrev(char str[])输入格式:一个字符串,不会超过100个字符长,中间可能包含空格输出格式:输入字符串的反转后的字符串注意:本题应使用字符数组实现,不能使用字符串处理库函数,不能使用string类。输入样例:Hello原创 2020-09-22 17:00:01 · 1018 阅读 · 0 评论 -
《计算机程序设计(C++)》第4周编程作业
第4周编程作业1恺撒加密(20分) 题目内容:恺撒加密法加密规则是:将原来的小写字母用字母表中其后面的第3个字母的大写形式来替换,大写字母按同样规则用小写字母替换,对于字母表中最后的三个字母,可将字母表看成是首未衔接的。如字母c就用F来替换,字母y用B来替换,而字母Z用c代替。编程实现以下功能:输入一个字符串,将其加密后输出。程序运行结果如下:AMDxyzXYZdpgABCabc输入格式:一个字符串(不会超过20个字符,由26个英文字母构成)输出格式:一个字符串输入样例:AMDxyz原创 2020-09-16 14:08:28 · 412 阅读 · 0 评论 -
《计算机程序设计(C++)》第3周编程作业
3-1打印3个相邻字母(20分)题目内容:当用户输入一个英文字母后,程序能够按照字母表的顺序打印出3个相邻的字母,其中用户输入的字母在中间。程序运行结果如下:dcde这里假设字母表首尾两个字母是相连的。若输入字母Z,则程序输出YZA。输入格式:一个字母字符,可能为大写,也可能为小写。输出格式:连续3个字符,大小写不变。输入样例:d输出样例:cde时间限制:2000ms内存限制:32000kb#include<iostream>#include<cmat原创 2020-09-08 11:38:53 · 544 阅读 · 0 评论