C 语言实例 - 求两数的最大公约数 用户输入两个数,求这两个数的最大公约数. 实例 - 使用 for 和 if #include <stdio.h> int main() { int n1, n2, i, gcd; printf("输入两个正整数,以空格分隔: "); scanf("%d %d", &n1, &n2); ; i <= n1 && i <= n2; ++i) { // 判断 i 是否为最大公约数…
#include<iostream> #include <cstdio> #include <cmath> using namespace std; const double PI =acos(-1.0); const double e = 2.71828182; int main() { double ans,res; int n; //斯特林定理求N!的位数 cin>>n; ans = 1.0/2*log10(2*PI*n)+n*log10(n/e);;…