- 博客(9)
- 收藏
- 关注
原创 C语言学习——数组
一、一维数组 1、一维数组的创建和初始化 2、一维数组的使用 3、一维数组在内存中的存储 二、二维数组 1、二维数组的创建 2、二维数组的初始化 3、二维数组的使用 4、二维数组在内存中的存储 三、数组作为函数参数 什么是数组名?
2023-03-18 15:33:01
269
原创 C语言学习——递归(2)
程序自己调用自己的编程技巧称为递归。它通常把一个大型复杂地问题层层转化为一个与原问题相似的规模较小的问题来求解。递归策略只需少量的程序就可以描述出解题过程所需要的多此重复计算,大大地减少了程序地代码量。在求第50个斐波拉契时,运行很慢,有大量的重复。因此有一部分问题用递归解决不是很好的办法。1、存在限制条件,当满足这个限制条件的时候,递归便不再继续。2、每次递归调用之后越来越接近这个限制条件。斐波那契数列(前两个数之后等于第三个数 )描述第n个斐波拉契数列。
2023-03-15 14:59:54
249
原创 C语言学习——函数(1)
一、函数是什么二、C语言中函数的分类1、库函数2、自定义函数三、函数的参数四、 函数的调用五、 练习1、写一个函数可以判断一个数是否为素数。2、写一个函数可以判断一年是否为闰年3、写一个函数,实现一个整形有序数组的二分查找4、写一个函数,每调用一次这个函数,就会将num的值增加六、函数的嵌套调用和链式访问七、函数的声明和定义
2023-03-13 20:58:00
143
原创 C语言学习——练习题2
1、将三个数按从大到小输出 2、打印1-100之间所有3的倍数的数字 3、给定两个数,求这两个数的最大公约数 4、打印1000到2000年之间的闰年 5、打印100到200之间的素数 6、编写程序数一下1-100的所有整数中出现多少个数字9 7、分数求和计算1/1-1/2+1/3-1/4+1/5.....+1/99-1/100的值,打印结果 8、求10个整数的最大值 9、在屏幕上输出9*9乘法口诀表 10、(二分查找)编写代码在
2023-03-09 19:57:52
402
原创 C语言学习——练习题(1)
1、计算n的阶乘2、计算1!+2!+3!+.....+10!3、在一个有序数组中查找具体的某个数字n。编写int binsearch(int x,int v)4、编写代码,多个字符从两端移动,向中间汇聚5、编写代码实现,模拟用户登录情景,并且只能登录三次。(只允许输入三次密码,如果密码正确则提示登陆成功,如果三次均错误,则退出程序)
2023-03-06 20:37:59
87
原创 C语言学习——初识C语言(2)
常见问题解决解决办法:1、scanf是C语言提供的,scanf_s不是标准C语言提供的,是VS编译器提供的。使用scanf_s代替2、源文件代码第一行加入使警告失效。
2023-02-28 16:13:58
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人