自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C语言/C++】函数,形参与实参

我们注意到,实际上#include和#include本质上就是封装了许许多多代码段综合而成的,编译后产生的是许多行stdio.h和iostream所包含的代码;而我们将这种使用一个“压缩包”把许多段代码段封装的“压缩包”称为函数,而#include是函数的一种,我们称之为库函数。

2024-05-09 21:26:18 1042

原创 [C语言]贪心算法——以蓝桥杯第十五届B组G问题爬山为示例

最经典的问题莫过于找零问题:假设我们有46元,怎样用面值分别为[20,10,5,1]的纸币,同时满足最少的张数来找零换句话说,就是如何最快的方法凑到46?不难发现,最优策就是选择两张20,一张5元,一张1元,总共4张——优先以最大的面值来确认,达到局部最优,我们也不难发现,此时的局部最优就是全局最优。

2024-04-17 11:17:20 597 1

原创 【C语言】指针(2)——数组指针,指针数组

之前我们学习了指针数组,指针数组是⼀种数组,数组中存放的是地址(指针)。数组指针变量是指针变量?还是数组?答案是一个稍微绕口的名字——指针变量。• 整形指针变量: int * pint;存放的是整形变量的地址,能够指向整形数据的指针。• 浮点型指针变量: float * pf;存放浮点型变量的地址,能够指向浮点型数据的指针。存放的应该是数组的地址,能够指向数组的指针变量。数组指针变量p先和*结合,说明p是⼀个指针变量,然后指着指向的是⼀个⼤⼩为10个整型的数组。所以p是⼀个指针,指向⼀个数组,叫。

2024-04-10 08:15:00 699 1

原创 【C语言】指针(1)——指针变量的操作

在计算机的底层逻辑中,CPU和内存之间通过数据总线来传输数据,把数值存储到地址中。指针是一种变量,通过存储地址来调用数据,根据调用方式的不同,分别为值传递,址传递。

2024-04-10 08:00:00 1100 1

原创 分支与循环(下)

书接上文,c语言是结构化的程序设计语言这里的结构指的是,许多实际生活中的问题是由这三者本身或者三者结合起来的,在c语言中,是利用forwhiledo-while实现循环结构的。我们在上一篇文章中讲了选择结构,我们这一篇就从循环结构开始说起:c语言提供了3中循环语句,while就是其中一种;while与上文讲述到的if语句有相似性;那么不难得出是“Ice-cream实际上就是I scream”满屏幕循环,(但是看需求,因为程序设计是由需求诞生的)

2024-01-29 16:50:43 813

原创 分支与循环(上)

在一些程序中,我们可以借用||来达成代码的简洁,代码的简明性是我们在撰写程序必须要坚持的,这可以让程序看起来更容易阅读,在必要的时候使用关系操作符,可以减少程序步骤,但是如果应用不当会让人阅读产生疲倦(下面是我自己的错误例子)可以发现我们的程序确实能满足我们的需求,但是此时如果我们再在要求上添加一个“若不满足,则输出‘需要x元’”的要求,我们会发现我们能应用的语句很少,或者说单纯用if(price>money)又显得有点累赘,这时候我们引进一个else。可以看出,嵌套多个if语句的同时也可以使用if…

2024-01-28 16:28:03 870

原创 带专生的C语言作业题沉淀记录

if()的()中表示为条件,利用逻辑运算符||,&&,!先于“||”和“&&”,逻辑非(“!”)是逻辑运算符中优先级最高的;算术运算符,赋值运算符优先级均高于逻辑运算符;原题目:实现四位数的自然数前两位表示小时(如523表示为5小时23分,2344表示为23小时44分),并且计算距离。在printf()函数中,&表示取址运算,如若出现在一般表达的printf中会导致数据进行取址运算;||会导致短路现象,造成逻辑闭环,会使得程序无法进行下一步运行。

2023-10-28 15:00:40 38 2

空空如也

空空如也

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

TA关注的人

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