自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 递归计算斐波那契数列,如楼梯走法

例如n级楼梯,每次只能走1步或2步,问有多少种走法。

2023-11-04 19:21:04 53

原创 使用冒泡排序算法对一组数字字典序排序

j++){ /*前后排序r-l次,就算min再最后一位(a[r])也能被拉到最前面*//*从小到大排序a[l]到a[r]*/B

2023-11-04 19:04:23 55

原创 递归处理全排列问题

例如:1 2 3 4.//处理n项的全排列,只需让n-1项全排列即可,你看像不像这递归思想。i--){//字典序排序。//交换(穿插)子函数。

2023-11-04 17:55:29 61

原创 求HH:MM型时间问题

*向上取整,why no (s/v)+1,because if(s==v)就不成立./*抽象点two,难以理解*/Ok,抽象点one*/2.换算形式HH:MM。

2023-11-04 12:42:19 46

原创 计算对数log,正弦sin,余弦cos,可以使用math标准库的函数

fabs() 特别注意:fabs()是浮点数的绝对值,浮点数必须使用fabs()为底数,例如log2()就是以2为底的对数。abs() 整数绝对值。

2023-11-04 12:24:08 49

原创 求平方根,使用sqrt()函数

别忘了头文件math欧。

2023-11-04 11:51:56 33

原创 从标准输入读取字符串,fgets(str,sizeof(str),stain)函数

这是一个自定义的字符数组(或字符串),用于存储从输入流中读取的文本。的大小,包括终止的 null 字符('\0')。应该是一个足够大的字符数组,以容纳您期望的最大行长度。是一个文件指针,用于指示从标准输入中读取文本。数组足够大,可以存储从输入中读取的文本。:这是C语言中的一个操作符,用于计算。:这是函数的名称,用于读取文本行。:这是标准输入流,通常是键盘输入。返回一个整数,表示数组。数组的大小(字节数)。

2023-11-04 11:23:59 295

原创 计算cos(x),使用泰勒展开

特别提醒:tgamma(2*i+1)=(2*i)!

2023-11-03 21:19:59 99

原创 使用tgamma() 伽玛函数计算阶乘

特别说明:tgamma(n)代表的是(n-1)!tegamma(n+1)才是n的阶乘。//引入函数库math。

2023-11-03 21:14:55 481

原创 使用曼哈顿距离距离公式处理输出类菱形图形问题

if(distance

2023-11-03 19:15:42 52

原创 0的阶乘是1,0和1不是素数

/

2023-11-03 17:23:24 17

原创 整数指什么

正整数,负整数和0.

2023-11-03 16:48:39 25

原创 判断素数通用代码

/ 如果能被整除,不是素数 }// 0和1不是素数 }// 否则是素数 }

2023-11-03 16:45:35 16

原创 用容斥原理处理整除问题,暴力会超时的!

n/(5*6)-n/(5*8)-n/(6*8) //同时2项重复。-n/(5*6*8);求1到n的能被5或6或8整除的数目。是先声明,这是个数学问题。以后整除问题类比即可。

2023-11-03 09:30:32 24

原创 使用abs()计算绝对值有个很大的误区

那就是abs()只能用于整数,而fabs()才是准备给小数的。

2023-11-02 21:36:28 44

原创 已知总秒数,分别计算小时、分钟和秒

不好想啊,不过有了典范后,可以类比了。

2023-11-02 20:00:49 25

原创 想输出0n,如01(n=1),试试%02d吧

表示输出的整数占用2位字符宽度,并在不足2位时用零进行填充。这通常用于保证输出的整数具有固定的宽度,例如,如果一个整数是个位数,那么它会以0作为前导填充以达到2位字符宽度。是C语言中的格式控制符,用于指定输出整数时的格式。举个例子,如果一个整数是5,使用。

2023-11-02 19:52:22 25

原创 换行输入的语法,即空格的使用

感悟:Enter键就是空格输入。

2023-11-02 19:30:51 22

原创 字符串(比如星期几)的存储方式为字符串指针数组

char 星号*+变量名+中括号[]+ = +大括号{ } 里面的字符串用双引号""引起。

2023-11-02 19:11:58 27

原创 如果想要输入特殊符号需要双打

例如scanf("%d\\%d",&year,&month);是否具有普遍性有待商榷。

2023-11-02 18:36:04 20

原创 按从大到小输出a,b,c,可用冒泡排序算法

先固定printf("%d %d %d",a,b,c),即假设a>b>c.if(a<c){. //令a为最大,顺序不能变。总结:先令a最大,再另b次大,还是逻辑问题。int temp=a;

2023-11-02 18:20:55 32

原创 固定位数的数字反转,可以用字符数组倒叙输出,不必数学运算

输入123.4,需要输出432.1。

2023-11-02 10:29:03 38

原创 Oh,God.请让我牢牢记住scanf()里逗号,后面的地址运算符&吧

只可恨的是缺&不会出现编译错误,只会在输入后立即结束程序。之后再有上述现象,就往&上想。

2023-11-01 22:09:50 18

原创 矩阵下三角元素之和概念

矩阵的左上角到右下角对角线的下方,且包括对角线。

2023-11-01 21:50:05 373

原创 同时求m,n的最大公约数max和最小公倍数min

因此一个for循环解决一个,另一个直接上述等式即可,从而避免使用二个for循环。

2023-11-01 21:41:23 34

原创 家人们,无语了,怎么中文括号()还和英文括号()有区别呀

正确的() 深矮错误的()浅高编译错误,艹。

2023-11-01 21:34:28 47

原创 如何令i为m,n中较大的一个

运用条件选择语句m : n结束,你学费了吗。

2023-11-01 21:15:54 21

原创 吐嘈大无语事件,小错误浪费大时间

Why B对,A输出的总是多于B呢。tm的因为A的第二if前少了一个elae,多执行一次printf.

2023-11-01 21:05:29 24

原创 特殊情况特殊对待嘛,无非就是多加个if

rt。

2023-11-01 20:18:26 21

原创 还在担心无输入数的标准,停不下循环?

例子while(scanf("%d %d",&a,&b)!

2023-11-01 19:25:23 18

原创 tm的报错就想想是不是中文分号(中圆;),英方;

rt。

2023-11-01 19:04:27 19

原创 输入年月日,判断这年第几天(多用函数,简洁明了)

12月天数不同,故想到数组;特殊:1百年不润,4百年闰。

2023-11-01 19:01:34 25

原创 一定要牢记output的格式啊,尤其是冒号:

rt。

2023-11-01 14:07:13 24

原创 矩阵的输入和旋转

输入M行N列:/*先行后列*/i<M;i++){j<N;j++){顺90度:j<N;j++){i>=0;i++){

2023-11-01 11:48:45 58

原创 杨辉三角公式

组合数公式推导令V2=V2*?i < n;i++) {j

2023-11-01 10:52:21 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除