- 博客(24)
- 收藏
- 关注
原创 解方程程序
看代码吧#include <stdio.h>#include <math.h>int main(void){ int a = 1; int b = 5; int c = 6; double delta; double x1; double x2; delta = b * b - 4 * a * c; if (delta > 0) { x1 = (-b + sqrt(delta)) / (2 * a); x2 = (-b - sqrt(
2022-05-18 21:29:53 474
原创 求最大公约数和最小公倍数
详细看代码吧#include <stdio.h> int main(){ int n1, n2, i, gcd, lcm; printf("输入两个正整数: "); scanf("%d %d",&n1,&n2); for(i=1; i <= n1 && i <= n2; ++i) { if(n1%i==0 && n2%i==0)// 判断最大公约数
2022-05-18 21:17:41 77
原创 算法之辗转相除法实例
辗转相除法也被称作欧几里得算法,以用来求最大公约数。描述为:两个正整数a和b(a > b),他们的最大公约数等于a除以b的余数和b之间的最大公约数。#include <stdio.h>int main(){ int a, b; int t; scanf_s("%d %d", &a, &b); while (b != 0) { t = a % b; a = b; b = t
2022-05-18 19:44:43 659
原创 计算自然常数e
e=1+1/1!+1/2!+1/3!...#include <stdio.h>int main() { int i = 1; double e = 0, fact = 1, item = 1; while (item >= 1e-6)//控制精度,保留六位小数 { e += item; fact *= i; item = 1 / fact; ++i; } printf("%f\n", e); return 0;}...
2022-05-18 17:21:05 376
原创 打印水仙花数
水仙花数是指一个三位数,其各位数字立方和等于该数本身。例如:153=1³+5³+3³。#include <stdio.h>int main(){ int i,j,k,n; for (n = 100;n < 1000;n++) { i = n / 100;//百位 j = n / 10 % 10;//十位 k = n % 10;//个位 if (i * 100 + j * 10 +
2022-05-17 16:47:40 84 1
原创 计算1+1/3+1/5...
前n项和,结果保留3位小数#include <stdio.h>int main(){ int i; int n = 10;//前10项和 double sum = 0; for (i = 1;i <= n;i++) sum += 1.0 / (2 * i - 1); printf("%.3f\n", sum); return 0;}
2022-05-17 16:07:19 1295
原创 输出指定数量的斐波那契数列
斐波那契数列从第3项开始,每一项都等于前两项之和#include <stdio.h>int main(){ int i; int n = 10;//10项的斐波那契数列 int fib[10] = { 1,1 };//前两项 for (i = 2;i < n;i++) fib[i] = fib[i - 1] + fib[i - 2]; for (i = 0;i < n;i++) printf("%d
2022-05-16 21:33:52 495
原创 计算n的阶乘
一个正整数的阶乘是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。n!=1×2×3×...×n#include <stdio.h>int main(){ int i; int n = 5;//5的阶乘 int fac = 1;//阶乘初始值 for (i = 1;i <= n;i++) { fac = fac * i; } printf("5的阶乘为%d", fac);
2022-05-16 21:09:22 161
原创 Emoji For C++
写着玩的,误当真#include<time.h>#include <iostream>#include <vector>#include <cstdlib>namespace 🔩 = std;using 🔢 = int;using 💀 = void;using 🕒 = time_t;using 👌 = bool;#define 👂 auto#define 👾 enum#define 👎 false#define 👍 true
2022-05-16 20:40:16 785 2
原创 C语言函数-基本知识概念与编程技巧(7)
本篇博客目的在于详细讲解C语言的相关知识,以及注意事项,用一些小的示例演示一些概念,让你对C语言有足够的认识。
2021-12-18 12:16:33 974
原创 C语言数组-基本知识概念与编程技巧(6)
本篇博客目的在于详细讲解C语言的相关知识,以及注意事项,用一些小的示例演示一些概念,让你对C语言有足够的认识。
2021-12-14 19:49:36 1102
原创 C语言控制语句-基本知识概念与编程技巧(5)
本章主要讲述C语言的控制流程循环能重复执行行为,让程序更加强大,并且,重复计算是使用计算机的主要原因。①while循环
2021-10-27 20:41:32 2932 3
原创 C语言字符串-基本知识概念与编程技巧(3)
本章主要讲述C语言的字符串字符串表示一个或多个字符的序列,在C语言中,字符串实际上是使用null空字符\0终止的char类型的一维字符数组,而不是用专门的变量类型来表示。因此,一个以null结尾的字符串,包含了组成字符串的字符,\0表示了字符串的结束,所以数组的长度需比字符串中的字符多1。表示字符串,可使用数组的表示方式,也可使用双引号括起用于表示字符串。输出一个字符串时,需使用%s。char site[] = "LKY"//这两种表示方法完全等价char site[4...
2021-10-18 20:38:51 213 2
原创 C语言变量常量和数据类型-基本知识概念与编程技巧(2)
本篇博客目的在于详细讲解C语言的相关知识,以及注意事项,用一些小的示例演示一些概念,让你对C语言有足够的认识。
2021-10-12 20:20:57 343 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人