![](https://img-blog.csdnimg.cn/20200416120310761.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MOOC类
文章平均质量分 92
个人关于慕课上的一些题的一些见解
重剑DS
学的越多,越觉无知
展开
-
找数据(C++)
题目详情编写程序,找出一个字符串中的所有数据然后加9输出(实数或整数)。例如,China Daily | Updated: 2020-04-10 08:5.9,输出:20295-11714.9单个正号或负号不算数据,但+0,-0都是数据。字符串总长度不超过200.输入格式:一个带空格的字符串。输出格式:若干行数据。输入样例:China D...原创 2020-04-15 16:21:51 · 428 阅读 · 1 评论 -
IP地址转换(C++)
一.IP地址转换1题目详情编写程序,将十进制IP地址转换为二进制IP地址。例如输入:202.117.0.20,输出:11001010011101010000000000010100输入格式:字符串形式的十进制点分IP地址。输出格式:字符串表示的32位二进制IP地址输入样例:202.117.0.20输出样例:110010100111010100000000...原创 2020-04-14 21:20:48 · 4999 阅读 · 0 评论 -
带拷贝构造函数和析构函数的矩形类(C++)
题目详情定义屏幕矩形类RECT,边和坐标轴平行,两个对角顶点坐标是其数据成员,int类型,私有;成员函数有默认构造设置所有数据成员值为0,四参数构造函数设置两个顶点坐标,拷贝构造函数,set()设置两个顶点坐标,area()计算面积,perimeter()计算周长,showinfo()显示两个顶点信息,show()显示由“*”组成的矩形(宽是矩形的宽度,高是矩形的高度),析构函数。成员函数均为公...原创 2020-04-14 13:46:26 · 995 阅读 · 0 评论 -
计算函数在指定区间的近似积分(C++)
题目详情设函数在区间[a,b]的近似积分公式为: 其中δ=(b-a)/n,n=100。编写计算函数在某区间近似积分的通用函数,积分计算使用上述公式。编写主函数,输入积分区间a,b,调用函数,计算sin(x),cos(x),sin(x)+cos(x)在[a,b]的近似积分。数据类型用...原创 2020-04-09 08:30:09 · 1143 阅读 · 0 评论 -
计算函数在某点的近似导数(C++)
题目详情设函数在x的近似导数为: ,其中δ=0.001编写计算函数在某点近似导数的通用函数。编写主函数,输入自变量x的值,调用函数名,计算sin(x),cos(x),sin(x)+cos(x)在该点的近似导数。数据类型用double。输入格式:一个实数输出格式:三个实数,用空...原创 2020-04-09 08:03:07 · 1637 阅读 · 0 评论 -
使用指针的插入排序(C++)
题目详情编写函数,使用指针对一维整型数组进行插入排序。要求函数中不出现下标运算。编写主函数,输入若干整数,以-9999为结束标志。调用函数排序,在主函数中输出。元素总个数不超过100个。输入格式:若干用空格隔开的整数,以-9999为结束标志。输出格式:用空格隔开的从小到大排序的整数,用空格隔开,末尾无空格。输入样例:20 4 3 10 34 -9999...原创 2020-04-08 20:42:12 · 1728 阅读 · 0 评论 -
指针实现向量的内积计算(C++)
题目详情两个向量a = [a1, a2,…, an]和b = [b1, b2,…, bn]的内积定义为:a·b=a1*b1+a2*b2+……+an*bn编写函数,使用指针实现两个向量的内积的计算。要求函数中不出现下标运算。编写主函数,分别输入两个向量,均以-9999为结束标志,维数相同。调用函数计算内积,在主函数中输出。向量为实数向量,维数不超过100。输入格式:两行...原创 2020-04-08 19:47:17 · 6329 阅读 · 0 评论 -
递归构造可重复字符串(C++)
题目详情编写函数,使用递归的方法,递归地构造从顺序的m个字母中抽取n个字母组成的所有字符串。编写主函数,输入整数m和n,调用函数显示构造的字符串。输入格式:两个整数,分别表示字符数和字符串的长度,用空格隔开。数据均小于10。输出格式:构造的字符串,每行一个,末尾无空格。输入样例:4 3输出样例:AAAAABAACAADABAABBABCABDACAACBACC...原创 2020-04-05 08:29:34 · 974 阅读 · 0 评论 -
递归求两个数的最大公因数(C++)
题目详情编写函数,递归求两个整数的最大公因数。编写主函数,输入两个整数,调用函数求最大公因数,在主函数中输出。输入:两个正整数。输出:一个整数。输入样例:24 42输出样例: 6下面代码#include <iostream>using namespace std;int gcd(int p,int q) //辗转相除法求最大公因数---递归版 { if...原创 2020-04-04 12:59:53 · 3121 阅读 · 1 评论 -
递归插入排序(C++)
题目详情编写函数,对整型数组进行递归插入排序。编写函数,输入、输出数组元素。编写主函数,调用函数输入、排序、输出元素。整数个数不超过100个。输入:在一行或多行中输入若干用空隔开的整数,输入-9999表示结束。输出:在一行中输出整数,用一个空格隔开,末尾无空格。输入样例:3 2 1 5 4 -9999输出样例:1 2 3 4 5个人思路见图下面代码在这里插入代码片...原创 2020-04-04 10:41:09 · 1194 阅读 · 0 评论 -
十进制点分IP转换为32位二进制IP(C++)
题目详情编写程序,将十进制点分的IP转换为32位二进制IP地址。程序要能验证输入的十进制点分IP地址的合法性。用户输入的IP不和法时,输出"data error"。请使用模块化程序设计的思想,将功能模块编写成函数。通过指针传递参数,操作数据,返回结果。在主函数中输入IP地址,调用函数进行合法性验证和转换,在主函数中输出32位二进制IP。输入格式:十进制点分IP地址(英文句点)输出格式:......原创 2020-04-02 08:48:35 · 4132 阅读 · 0 评论 -
识别数字(C++)
题目详情编写函数,输出字符串中的所有整数。要考虑正、负数。编写主函数,输入带空格的字符串,调用函数输出其中的整数。输入格式:一行,表示一个句子,中间可能有空格,有若干整数。输出格式:一行,若干整数,用一个空格隔开,末尾无空格。输入样例:CHINA DAILY | Updated: 2020-03-21 07:57输出样例:2020 -3 -21 7 57注意:单独符号不算数字,但-0...原创 2020-03-26 13:12:48 · 2414 阅读 · 0 评论 -
交换两个元素值的重载函数(C++)
题目详情编写交换两个元素值的重载函数,两个元素会是两个整数、两个实数、两个整型数组、两个char型字符串。编写主函数,定义有关变量、数组,输入数据,调用函数,输出交换结果。数组元素不超过100。主函数如下(其中print(是前面编写的显示数组元素的函数):输入:5行;分别是两整数,两实数,数组1,数组2,两个字符串。见样例输入。其中数组行的第1个数是元素个数。输出:5行,交换的结果,见样例...原创 2020-03-19 13:48:30 · 2226 阅读 · 0 评论 -
递归逆序数组元素(C++)
题目详情编写递归函数,将数组元素逆序,函数的输入参数是数组、起始下标和元素个数。在主函数中输入元素个数和数组元素,调用函数逆序,在主函数中输出结果。设数组类型为整型,元素不超过100个。输入:元素个数n和n个元素,用空格或换行隔开。输出:逆序的数组元素,用一个空格隔开,末尾无空格。【提示】本函数不需返回值。【注意】必须用递归函数实现,否则没有意义。样例1输入:51 2 3 4 5样例...原创 2020-03-19 09:52:44 · 2506 阅读 · 0 评论 -
递归求Fibonacci序列的第n项(C++)
题目详情Fibonacci(费波那契)序列:f(0)=0f(1)=1f(n)=f(n-1)+f(n-2),n=2,3,4,…编写递归函数,计算Fibonacci序列的第n项(n=0,1,2,3,…)。在主函数中输入n,调用函数计算Fibonacci第n项,在主函数中输出结果。输入:非负整数输出:非负整数【注意】应用递归函数实现。样例1输入:6样例1输出:8下面代码#includ...原创 2020-03-19 09:42:05 · 1469 阅读 · 0 评论 -
递归求数组元素的和(C++)
题目详情编写递归函数,求数组元素的和,函数的输入参数为数组和元素个数,返回最大值。在主函数中输入元素个数和数组元素,调用函数求和,在主函数中输出结果。设数组类型为整型,元素不超过100个。输入:元素个数n和n个元素,用空格或换行隔开。输出:数组元素和。【提示】元素个数为0时返回和是0.样例1输入:61 2 3 4 5 6样例1输出:21下面代码 #include <ios...原创 2020-03-19 09:39:29 · 3678 阅读 · 0 评论 -
递归求数组元素的最大值(C++)
题目详情编写递归函数,求数组元素的最大值,函数的输入参数为数组和元素个数,返回最大值。在主函数中输入元素个数和数组元素,调用函数求最大值,在主函数中输出结果。设数组类型为整型,元素不超过100个。输入:元素个数n和n个元素,用空格或换行隔开。输出:数组元素最大值。【注意】使用递归,否则没有意义。样例1输入:612 1 2 3 14 6样例1输出:14下面代码#include &...原创 2020-03-19 09:33:51 · 2867 阅读 · 0 评论 -
递归计算1+2+3+…+n(C++)
题目详情题目内容:编写递归函数,计算1+2+3+…+n。在主函数中输入n,调用函数计算1到n的和,在主函数中输出和。输入:非负整数。输出:非负整数。【注意】应用递归函数实现,否则没有意义。输入0时,和为0.样例1输入:10样例1输出:55代码如下#include <iostream>...原创 2020-03-19 09:29:16 · 9126 阅读 · 0 评论 -
猴子吃桃(C++)
题目详情有一天,某只猴子摘了一些桃子,当时吃了一半,又不过瘾,于是就多吃了一个。以后每天如此,到第n天想吃时,发现就只剩下一个桃子。输入n,表示到第n天剩下1个桃子,请计算第一天猴子摘的桃子数。程序运行结果如下:101534要求时间限制:2000ms内存限制:32000kb输入格式:输入一个整数n,n>0,表示到第n天剩下1个桃子。输出格式:一个整数,表示第1天摘的桃子数...原创 2020-02-25 20:50:43 · 3204 阅读 · 0 评论