一道数据结构c++的题,不用帮我写程序,就是告我这题目到底什么意思就行,看不大懂.将整数设计为一个类,将整数相关的常见数学运算设计为类的接口并进行实现,如求与给定值的最大公约数,最

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 20:41:06
一道数据结构c++的题,不用帮我写程序,就是告我这题目到底什么意思就行,看不大懂.将整数设计为一个类,将整数相关的常见数学运算设计为类的接口并进行实现,如求与给定值的最大公约数,最

一道数据结构c++的题,不用帮我写程序,就是告我这题目到底什么意思就行,看不大懂.将整数设计为一个类,将整数相关的常见数学运算设计为类的接口并进行实现,如求与给定值的最大公约数,最
一道数据结构c++的题,不用帮我写程序,就是告我这题目到底什么意思就行,看不大懂.
将整数设计为一个类,将整数相关的常见数学运算设计为类的接口并进行实现,如求与给定值的最大公约数,最小公倍数,因式分解等.
我不明白这到底是要编个什么样的程序出来.我的理解是就搞个class定义一下变量啥的,同时可以由用户输入计算所需的数值,然后弄个重载函数计算(比如最大公约数).不知道是不是这个意思?那个“接口”不太理解.
另外,怎么能读取用户输入的不定个数的数值?我想能不能做求n个数的最大公约数.

一道数据结构c++的题,不用帮我写程序,就是告我这题目到底什么意思就行,看不大懂.将整数设计为一个类,将整数相关的常见数学运算设计为类的接口并进行实现,如求与给定值的最大公约数,最
1.这里的接口就相当于类中的函数/方法,用于实现一定的功能.
2.存储不定个数的数值用可变数组存储或链表实现.
一直输入数据,然后当输入一个特定的值后停止输入.
例:
cin>>i;
while(i!=-1)//当输入-1停止输入
{
把数据加入链表或可变数组;
cin>>i;
}
3.求N个数的最大公约数相当于先求俩个数的最大公约数,再用这个最大公约数与第三个数求最大公约数,一直求到最后一个数.