自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python练习简单案例——发工资

本案例主要是针对Python循环语句和判断语句的练习。视频参考b站黑马程序员,本博客的代码和视频里有差别,但功能相同。进阶一点也可以在绩效上面加点难度。

2024-06-01 21:08:48 182

原创 Python绘制九九乘法表

主要涉及的知识点是while循环的嵌套,分析一下行数和列数得知应该用两个while循环。一共是九行,那么大循环 i 就设置为9次;每行的列数等于行数,那么内循环 j 就设置成 j

2024-05-31 21:38:06 257

原创 Python猜数字以及random用法

生成一个0到100的随机数;输入一个数字判断大小,猜大了或者猜小了会提醒,直到最后猜中为止。

2024-05-31 19:46:30 286

原创 C语言--三子棋小游戏

三子棋是大家耳熟能详的小游戏,一共有3x3的格子,双方轮流下棋,直到有一方三子连成一条直线才算获得胜利,否则平局。

2024-02-02 13:11:27 360

原创 C语言--字符串反向排列(递归)

递归的显著特征就是大事化小,自己调用自己,让代码看起来更简洁。思路很上面类似。首先我们想让a和f交换位置,然后剩下bcde,递归下去让b和e交换,但是这样行不通,因为再次调用reverse_string(每次调用让str+1,第二次从b开始看)后看到的是bcdea就不行了。所以要把a单独拿出来。于是就有了一下五个步骤:第一步 :把a存放到中间变量第二步:把末尾的f移到开头,也就是让a和f互换,但a没有放在末尾,而是暂时存放在中间变量第三步:把原来f的位置写入 \0,也就是字符串终止的标志

2024-01-31 12:43:49 384

原创 C语言--求素数(质数)及其代码简化

素数是只能被1和它本身相除的数字。比如4除了能被1和4整除,还可以被2整除,所以4就不是素数。判断的方法就是拿2到n-1分别与待验证的数相除,如果能被整除就不是素数。先拿100到200的范围为例可以通过一个常见的代码技巧判断,就是引入一个变量flag,如果不是质数,flag就为0,否则为1。

2024-01-28 16:37:50 701

原创 C语言--求最大公约数及最小公倍数

求最大公约数的经典算法是Euclid(欧几里得)算法,方法如下:分别让变量a和b储存两个数的值,计算a除以b的余数,把b保存到a中,并把余数保存到b中,重复上述过程,直到余数为零。b中的值是最大公约数。PS:不需要去判断a和b中的最大值,无论是a大还是b大,输出的结果依然不变。

2024-01-23 13:11:56 457 1

原创 C语言简易小游戏--猜数字

还有就是最重要的一点,srand函数为什么不放在rand前面,因为如果srand被重复调用,生成的数字变化不会太大,所以把它放在main主函数中,运行过程中只调用一次,就能稳定的生成变化范围大的随机数。比如0-100我先取最中间的数字50,目标数字在0-50之间的话,就能排除50-100这一半的数字,以此类推。但重复运行rand函数生成的随机数是不变的,这样不符合我们的要求,这样会降低游戏的可玩性。rand函数返回的是整型int,它的作用就是生成一个随机数,范围在0-32767之间。

2024-01-21 12:51:11 683

原创 C语言简易代码---求阶乘

但是上述代码的时间复杂度太高,为了优化代码,我们可以改善一下思路。的基础上再乘3,4!的基础上再乘4,优化后的代码如下所示。这是我的第一个博客。本人目前是C语言的自学阶段,在学习过程中遇到一些想分享的代码就会发到博客里。希望能帮助到其他和我一样的人。这个代码的思路是,算出1到10的阶乘,然后分别相加。在书写for循环时,左开右闭是一个良好的书写方法,这样会比较直观。相比于while循环,for循环更简洁,而且平时书写代码时for循环使用的场景会更多。这样可以大大提高时间复杂度。在for循环的基础上改进。

2024-01-19 12:11:18 466 1

空空如也

空空如也

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

TA关注的人

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