各种基础编程题
哔哗
公众号:哔哗
个人博客:www.lbihua.cn
展开
-
exp()函数库
代码示例如下#include<iostream>using namespace std;int main(){ double s(double); double x, sinh; cout << "please input x:"; cin >> x; sinh = (s(x) - s(-x)) / 2; cout << "sin...原创 2019-07-18 09:43:22 · 605 阅读 · 0 评论 -
卡拉兹(Callatz)猜想
对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展……我们今...原创 2019-07-17 12:49:23 · 698 阅读 · 0 评论 -
求最大公因数和最小公倍数
定义两个函数,一个求最大公因数,另一个求最小公倍数,通过主函数进行输入和输出数据。解法一:#include<iostream>using namespace std;int main(){ int gcd(int, int); int lcm(int, int); int m,n; cin >> m >> n; cout << "...原创 2019-07-18 07:51:18 · 1156 阅读 · 0 评论 -
简单递归调用函数的示例代码
求a!+b!+c!的值。#include<iostream>using namespace std;int main(){ int fac(int); int a,b,c; cin >> a >> b >> c; cout <<( fac(a) + fac(b)+ fac(c)); return 0;}int fac...原创 2019-07-18 08:17:50 · 163 阅读 · 0 评论