![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 90
蓝谷芮济
这个作者很懒,什么都没留下…
展开
-
求解快速幂
计算mn例如3^26326=32+38+316而26=16+8+2=11010B110101684213163834323138*3834*3432*3231*3131当得到第一个数0时此时m的值为31但当我得到第二个数1时此时m的值应该是31*31=32当我得到第三个数字0时此时m的值应该是32*32=34依...原创 2020-03-09 21:24:42 · 70 阅读 · 0 评论 -
考研复试机试--数据结构
向量#includevector长度不定的数组时间:越长越好空间:越少越好进行一次插入:O(n)进行n次插入:O(n^2)C++中数组溢出会自动成倍扩容vector的使用,即向量的构造int myArray[] = { 1, 2, 3, 4, 5 }; vector<int> myVector1; vector<int> myVector2(my...原创 2020-03-03 17:52:20 · 464 阅读 · 0 评论 -
考研复试机试——排序和查找
sort(first,last,comp)起始位置,终止位置,排序类型#include<iostream>#include<cstdio>#include<algorithm>using namespace std;//快速排序//sort函数的使用int arr[100];int main(){ int n; while (scanf...原创 2020-03-01 15:30:51 · 158 阅读 · 0 评论 -
c语言--指针
指针的传值注意事项:change函数中的形参和传递的实参,所在的内存地址是不同的#include <stdio.h>#include <stdlib.h>void change(int *pi, int *qj) { printf("改变前%d\n", pi); *pi = *qj; printf("改变后%d\n", pi);}void main(...原创 2020-02-02 12:40:46 · 61 阅读 · 0 评论 -
c语言题目
注意事项1.统计输入字符串中的数字,字母及其他符号使用char 来判断字符串中的不同类型的字符,把数字0-9作为字符0-9来判断,字母与其他符号依然作为一个字符来判断2.输出柱形图使用冒泡排序从大到小排序观察各种数字之间的关系#include <stdio.h>#include <stdlib.h>void main() { int a[3] = {0}...原创 2020-02-03 14:33:38 · 164 阅读 · 0 评论 -
c语言--函数(一)
1.函数的定义2.函数的声明3.函数的实现c语言不支持函数嵌套定义*.c – 编译 – *.obj(源文件编译成目标文件)全局变量在数据区,全局变量废内存局部变量时存储在栈空间中的局部变量和全局变量#include <stdio.h>#include <stdlib.h>int i = 10; //i为全局变量void print(int a) ...原创 2020-02-03 17:11:30 · 116 阅读 · 0 评论 -
C语言——结构体
结构体#include <stdio.h>#include <stdlib.h>//定义一个结构体类型struct student { int num; char name[20]; char sex;};int main() { struct student s = { 1001,"lilei",'M' }; //定义一个结构体指针 stru...原创 2020-02-04 15:17:24 · 96 阅读 · 0 评论 -
C语言补充知识
数据类型#include “stdlib.h”#include <stdlib.h>“ ”:先搜索本地目录,再搜索标准目录<>: 直接搜索标准目录变量 在栈中变量命名规则:c语言规定标识符只能是字母数字下划线,且第一个字符必须为字母或下划线,不能是数字下划线开头一般是中间层的命名关键字是不区分大小写的,但是常量是区分大小写的变量先定义后使用符号常量de...原创 2020-02-04 15:18:09 · 147 阅读 · 0 评论 -
C语言——函数(二)
内部变量extern int k;//可以扩展外部变量作用域void print() { static int i = 0; //不会随函数结束而消失,只初始化一次 i++; printf("%d\n %d", k,i);}static int k = 9; //全局变量,从定义位置到文件末尾有效//static 修饰全局变量表示只在本文件内有效void main(){ ...原创 2020-02-04 15:18:55 · 93 阅读 · 0 评论 -
数据结构——链表
头插法:使用头尾指针来描述链表,为新节点申请空间,放入数值判断链表是否为空,为空,新节点就是头指针不为空,就把原有头节点作为新节点的next,新节点作为链表的头节点注意事项:1.指针变量一旦定义就要给其赋初值2.若要改变一个数的值,一定是用其地址作为实参,数组或指针作为形参3.在使用指针作为形参时,一定要注意分清楚变量是一级指针还是二级指针#include "func.h"vo...原创 2020-02-06 15:28:21 · 126 阅读 · 0 评论 -
数据结构--排序算法(一)
栈的最大值是1Mtime 据1970年原创 2020-02-12 20:13:36 · 91 阅读 · 0 评论