- 上机内容
问题描述:
设计一个函数集合器,包含以下各功能模块:
- 水数仙花
- 完数
- 素数
- 公约数与公倍数
- 哥德巴赫猜想
- 猴子吃桃(递归)
- 拆数字(递归)
- ……
主函数设计一个菜单,当选择相应的题号时,执行对应功能。
- 系统分函数设计及函数流程
(可略)
(2)详细代码和说明
#include "pch.h"
#include <iostream>
#include<cmath>
#include<iomanip>
using namespace std;
void su();
void shui();
void wan();
void gong();
int gcd(int, int);
int gb(int, int);
void chitao();
int ct(int);
void chai();
void zifu(int);
void gede();
int main()
{
for (int i = 0; i < 7; i++) {
int a;
cout << "1) 水仙花数" << endl;
cout << "2) 完数" << endl;
cout << "3) 素数" << endl;
cout << "4) 公约数与公倍数" << endl;
cout << "5) 哥德巴赫猜想" << endl;
cout << "6) 猴子吃桃" << endl;
cout << "7) 拆数字" << endl;