- 博客(28)
- 收藏
- 关注
原创 字符函数和字符串函数
补充:C语言中各种0的用处一.strlen的使用和模拟实现二.strcpy的使用和模拟实现三.strcmp的使用和模拟实现四.strncpy函数的使用和模拟实现五.strncat的使用和模拟实现六.strncmp的使用和模拟实现七.strstr的使用和模拟实现八.strtok函数的使用九.strerror函数的使用
2023-11-26 20:56:13 19
原创 深入理解指针(4)
一.字符指针变量二.数组指针三.函数指针四.两段有趣的代码1.(*(void(*)())0)();2.void(*signal(int,void(*)(int)))(int)五.写法简化
2023-11-22 21:26:37 17
原创 排序算法代码集
1.有一个数字矩阵,矩阵的每行从左到右是递增的,矩阵从上到下是递增的,请编写程序在这样的矩阵中查找某个数字是否存在。2.判断凶手,A,B,C,D3.杨辉三角4.实现计算器5.练习使用库函数,qsort排序各种类型的数据6.字符的排序7.结构体的排序8.一个数组中只有两个数字是出现一次,其他所有数字都出现了两次。 编写一个函数找出这两个只出现一次的数字。9.模仿qsort的功能实现一个通用的冒泡排序
2023-11-19 16:13:40 19
原创 数组训练 分中查找
b>找不到,根据大小关系,确定新的查找范围(折半)4.然后找到中间元素和要找的元素比较。3.根据左右下标确定中间元素比较。2.确定被查找范围的左右下标。
2023-11-02 08:20:06 24 1
原创 一维数组 学习
数组的概念二.一维数组的创建和初始化1.数组的创建2.数组的初始化3.数组的类型三.一维数组的使用1.下标2.数组元素的打印3.数组元素的输入4.一维数组在内存中的储存
2023-10-30 11:04:43 29
原创 分支语句、循环语句与镶嵌循环
/如果循环想包含多个语句,可用大括号将多个语句括起来。switch语句,特殊形式的if.......else语句,更易用,可读性好。for与while中的break、continue、break跳出循环;表达式1 用于循环变量的初始化,只执行一次。2.case后,必须是整形表达式。注:1.expression必须是整形表达式。表达式2 用于循环变量结束条件的判断。continue从头循环,而跳过本次循环;表达式3 用于循环变量的调整。//循环体至少执行一次;while(表达式);
2023-10-29 23:59:10 52 1
原创 学习C语言 第四节 分支和循环(上)(1)
if与else的用法1.1if语句1.2else1.3嵌套式if1.4悬空else问题,关系操作符,条件操作符,逻辑操作符1.逻辑取反操作符2.与运算符3.或运算符4.短路
2023-10-28 16:41:29 291 1
原创 自我检测_1_10.28
打印1000年到2000年之间的闰年 , 数一下 1到 100 的所有整数中出现多少个数字9 ,计算1 / 1 - 1 / 2 + 1 / 3 - 1 / 4 + 1 / 5 …… + 1 / 99 - 1 / 100 的值,打印出结果, 求10个整数中最大的数. 乘法口诀表 , 输入三位数,从大到小排列, 输出100以内3的倍数, 输出n个*.
2023-10-28 01:06:28 50 1
原创 C语言学习 第三节 算术操作符与scanf和printf
下载everything,在软件中搜索 newc++.file,找到路径有关于vc2022的,打开路径,用记事本打开,将#define _CRT_SECURE_NO_WARNINGS 1输入进去就可以了。3./,注意,除法得到的是商,整数相除所得还是整数,而被除数与除数两者只要有一个小数,输出的结果都为双精度数,如图。%[ ],在方括号中指定一组匹配的字符,遇到不在集合之中的字符,匹配将会停止。符号有:+=,*=,-=,/=,%=,>>=,
2023-10-27 16:01:05 42 1
原创 C语言学习第一课——ASCII编码,常用转义字符
不再是三字母符中的问号(有的编译器带有三字母符)。以下转义字符\'与\"存在的原因与此相同。注意,c并未被删除,只是被跳过。(7)\f 换页符,光标移到下一页。现代系统反映不出来,行为类似于\v。(5)\a 警报,使终端发出警报声或发出闪烁,或者两者同时发生。(6)\b 退格键,光标返回一个字符,但不删除字符。由此可见,对应的大小写字母写字符差值是32。(4)\\ 防止\被识别为转义字符。(2)\' 用于表示常量 '而0~31为不可打印符号。(11)\v 垂直分隔符。(10)\t 制表符。
2023-10-25 21:38:55 151
原创 梦想的开始
我知道,这个目标对于现在的我是无比遥远的,但我相信,努力学习、深造、再创,终有一天,它会离我越来越近。同时,我希望在追求这一目标的旅途中,提高自我素养、自身能力,以期能更好的表达自己的想法,实现个人价值。周末:计划参与开源项目,与其他开发者合作,提高自己的实践编程能力,如蓝桥杯、ACM竞赛,总结本周的学习成果,检查遗落,确保知识的完备后,制定下一周的学习计划。阅读相关书籍:我将购买一些关于编程的经典书籍,如《深入理解计算机系统》和《算法导论》,通过系统地阅读这些书籍,掌握编程的基础知识和核心技术。
2023-10-24 23:57:38 32 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人