自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (7)
  • 收藏
  • 关注

原创 C语言指针(循序渐进教程)

本文全面介绍了C语言指针的核心概念与应用。主要内容包括:指针的基本概念(内存地址、指针定义)、基本操作(声明、取地址、解引用)、指针与数组的关系、指针在函数参数传递中的应用、多级指针、字符串处理、动态内存分配以及函数指针。通过大量代码示例演示了指针的各种用法,如交换变量值、动态数组创建、字符串操作等。文章还强调了指针使用中的注意事项,如空指针检查和内存释放。这些知识是C语言编程的核心基础,掌握指针对于理解内存管理和提高程序效率至关重要。

2025-10-19 23:32:50 287

原创 循环中用scanf输入char变量的诡异陷阱

本文分析了C语言中使用scanf函数在循环中读取字符时出现的异常行为。当用户输入字符后按下回车键时,回车符会被下一次循环的scanf读取,导致程序逻辑混乱。作者通过两个示例程序验证了这一问题,发现回车键是导致异常的"真凶"。解决方法是在scanf格式字符串前添加空格(" %c"),这样空格会消耗掉用户输入中的回车符,确保每次循环只读取用户实际输入的字符。这种处理方式简单有效,解决了循环中scanf读取字符的常见陷阱。

2025-10-05 22:43:27 861

原创 Python学习笔记

本文分享了Python字符串学习笔记,重点讲解了三种基础操作:1)加号和逗号连接字符串的区别;2)单双引号的使用规则及转义字符(\)的歧义处理;3)长字符串(三引号)处理含换行或转义字符的复杂文本。通过具体代码示例,对比了print函数与交互解释器对转义字符的不同处理方式,并预告后续将介绍原始字符串和字符串拼接等内容。笔者以新手视角记录学习过程,注重基础概念的形象化解释,适合Python初学者参考阅读。

2025-08-12 23:15:57 505 1

原创 过河卒(动态规划)

那么假设从 (1,1)(1,1) 走到 当前格子的左侧格子 的路径条数是 xx,从 (1,1)(1,1) 走到 当前格子的上方格子 的路径条数是 yy,那么从 (1,1)(1,1) 走到当前格子的路径条数就应该是 x+yx+y。根据 f(1,1)=f(0,1)+f(1,0)f(1,1)=f(0,1)+f(1,0),我们只需要让 f(1,0)=1f(1,0)=1 或者 f(0,1)=1f(0,1)=1 即可。每一次转移只需要提供 f(i-1,j)f(i−1,j) 和 f(i,j-1)f(i,j−1)。

2023-08-13 21:21:48 1943

原创 用Python做一个猜数游戏(入门)

用Python做一个猜数游戏前言:各位大佬大家好,我是夕阳样桑,由于最近时间有点紧,所以先做一个小程序。感谢大家的支持,由于能力有限,欢迎大家纠错。首先打开Python编辑器(见python.org下载)。开始写代码。首先,需要一个随机库(要猜到的数应该连程序员自己都不知道)。import random#或者是from random import randint好了,有了库,现在命名要猜到的数,当然,最好是整数,不然的话谁还会玩你的游戏?要猜到的数叫goal吧,范围j小一点,0到10之间。g

2022-01-23 14:16:38 24604

空空如也

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

TA关注的人

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