排序、二分、高精度、前缀和、差分、位运算、双指针运算、离散化、合并区间
关于while(~scanf(“%d%d“,&a,&b))涉及知识详解
字符串函数

输入 gets() 不保留换行符 读取整行输入,直至遇到换行符,然后丢弃换行符,存储其余字符,并且在末尾添加空字符 \0 fgets() 保留换行符 从指定的流 stream 读取一行,并把它存储在 …
字符输入输出和输入验证

1. 单字符I/O:getchar() 和 putchar() getchar() & putchar 每次只处理一个字符 头文件 stdio.h 中包含这两个,他们被定义为供预处理器使用的宏…
C语言练习题(入门)
数据结构——链表总结
C语言——学生信息管理系统(V1.0)
C语言练习题(简单入门题) 前言 这篇文章是一些关于C语言的简单入门题,相关刷题网站为:https://www.dotcpp.com/ 1. 数字的处理与判断 题目描述 给出一个不多于5位的整数,要求…
栈 顺序栈 表示 #define MAXSIZE 100 typedef struct { SElemType *base; //栈底指针(表头端) SelemType *top; //栈顶指针(表尾…
链表 单链表操作 Status 是函数的类型,其值是函数结果状态代码 typedef int Status //函数结果状态代码 #define True 1 #define False…
实现功能 1.录入(添加)学生信息:学号、姓名、平时成绩和考试成绩,总评成绩。2.查询学生成绩:输入要查询的学生的学号,查询该学生的信息并显示。3.显示学生成绩单:按学号顺序显示学生成绩单。4.删除学…