- 博客(16)
- 收藏
- 关注
原创 C语言汉罗塔问题解析(学不会来砍我)
问题剖析完了,就是一个递归模型,代码也就自然可以写出来了。这个问题的题干就不描述了,我们直接来看解析。代码很简单,主要是分析这个问题有难度。
2024-03-04 21:20:52 487
原创 10/4pta团体程序设计天梯赛-练习集刷题记录 打印沙漏
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。
2023-10-04 15:25:52 79 1
原创 9/25 函数学习
创建函数时用的是指针变量,是为了让里层函数里的ab与外层程序产生联系。如果不用指针变量,而用整型变量xy,那么计算机执行函数时会再创建两个内存区域用以交换ab的数值,虽然交换,但是在这两个新区域之间进行的交换,与原来的ab存储区域没关系,即ab存储区域还是原来的值,没有改变。实际写程序时依情况来选择用什么类型的调用,就如上面两个例子一样,第一个是传值,第二个是传址。}//在定义函数其中x,y成为形式参数,在函数运行时才创建xy的空间,为实际参数的拷贝,函数运行完后就会被销毁,所以形参不会影响实参。
2023-09-25 23:04:13 44 1
原创 高数函数极限定义及证明理解
高数函数极限自变量趋近于有限时的定义及其证明的理解,一些同学无法完整的理解这个思想,总觉得模模糊糊,好像听懂了,又好像没听懂,处于一个如懂的状态。下面是个人的理解,提供一份个人对这个问题的理解,希望能对这个问题有点困惑的同学有所帮助。自变量趋近于无限时的理解与数列的极限大同小异,就是数列是离散的N,而函数是合在一起的定义域X,思想理解都是相同的,还有疑问就看往期数列极限的理解。
2023-09-14 16:42:05 267 1
原创 【无标题】高数数列极限定义及证明的理解
高数数列极限的定义及其证明的理解,一些同学无法完整的理解这个思想,总觉得模模糊糊,好像听懂了,又好像没听懂,处于一个如懂的状态。下面是个人的理解,提供一份个人对这个问题的理解,希望能对这个问题有点困惑的同学有所帮助。
2023-09-13 22:37:56 126 1
原创 23/9/12
pa = 20 // *是解引用操作,*pa就是通过pa存储的地址来找到a这个内存空间,从而改变a这个空间的存储情况,可以说是一种间接改变。指针的大小是相同的,因为存放的都是地址,地址的所占用的内存是相同的,比如32位就是占用4字节,即32个比特位,一共就最多有2的32次方个内存。int * pa = &a //pa是来存放地址的,在c语言中叫指针变量,即现在变量a的地址的信息被存在了pa这个内存空间里。关系操作符 > >= ==赋值操作符 = += *=移位操作符 >> <<
2023-09-12 20:51:47 64 1
原创 23/9/11 初始c语言2
局部变量的作用域就是大括号里面,全局变量的作用域是全部,一个工程中有多个文件时,其他文件要是变量起作用需要在开头声明这个变量,即extern int 变量。)括号里面是a可能的取值,这个取值可以表现为字符,但这些字符是常量,默认从0开始。const修饰的常量:如const int a = 1,a这个变量就不能变了,是常变量,但他还是变量,只是不能变。char[10] ={‘a', 'b', 'c'}:若不完全初始化,即没填完,后面默认为0。3.变量的作用域:变量能发挥作用的位置,在哪可以使用哪就是作用域。
2023-09-11 23:35:08 42
原创 【无标题】2023/9/10
为什么有那么多数据类型,因为数据类型相当于创建了一个空间,这个空间有大有小,这样存储不同类型的数字(不同类型的数字也占有不同的内存,比如有浮点数和整型)就可以基本把空间填满,提高了空间利用率,使内存更小。5.printf是库函数的一种,使用前要要引用头文件,即#include <stdio.h>,所以代码都一般是固定的开头。9.sizeof 关键字,也是操作符,用于计算类型或变量所占空间的大小,显示单位是字节byte。汇编语言 加了如add,sub等对应二进制的语言,更方便。8.数据类型简单概括。
2023-09-10 22:48:01 28 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人