自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 2020-08-24 基础复习1

1.冯诺依曼体系结构2.如何理解内存一个大走廊每个房间1字节房间门牌号>“地址”3.内存和外存(1)内存支持随机访问能力,访问某个地址的开销差不多 外存也支持随机访问能力,但程度不如内存,访问开销比顺序访问开销大(2)内存存储空间小 外存存储空间大(3)内存访问速度快 (内存快3--4个数量级,几千倍) 外存访问速度慢(4)内存成本高 外存成本低(5)掉电时...

2020-08-24 21:26:13 129

原创 常见排序方法总结

数据结构中常见排序方法主要有以下几种:插入排序:①直接插入排序②希尔排序选择排序:①选择排序②堆排序交换排序:①冒泡排序②快速排序归并排序1.直接插入排序假设第一个数据有序,将待插入数据从后向前依次比较.代码如下:void InsertSort(int* array, int n) { for (int i = 0; i < n - 1; i++) { //新数据插入 //end表示有序序列的最后一个位置 int end ...

2020-06-20 22:41:20 487

原创 结构体简单注意事项

结构体是一些值得集合,这些值称为成员变量.结构体的每个成员可以是不同类型的变量.甚至可以是结构体.结构体可以用 { } 初始化, 不能用 { }赋值;->等价于先 * 再 .p ->name等价于 (*p) .name结构体传参时,要传结构体的地址.因为函数传参的时候,参数是需要压栈的。 如果传递一个结构体对象的时候,结构体过大,...

2020-04-10 19:04:38 273

原创 三个简单C编程

1.在屏幕上输出菱形#include <stdio.h>#include <stdlib.h>int main() { int row = 13; int col = 13; for (int i = 1; i <= row; i++) { if (i < (row / 2) + 1) { for (int j = 1; j &l...

2020-04-10 18:13:11 122

原创 C进阶相关 (1)

(1) 冯诺依曼计算机结构:(2) 内存和外存的区别:1.内存支持随机访问能力; 外存虽然也支持随机访问,但开销比顺序访问大很多.2.内存存储空间小; 外存存储空间大.3.内存访问速度快; 外存访问速度慢.4.内存成本高; 外存成本低.5.掉电时,内存数据丢失,外存数据还在.(3) C语言变量类型主要有:整...

2020-03-06 12:20:52 141

原创 Github的安装及使用

Git作为一个版本控制工具十分好用,是程序猿的好帮手.可以将代码上传到github上,支持同时维护多个版本的代码,支持多人协同开发.接下来就和大家分享一下如何安装和使用Git.首先,下载安装1.安装 gitforwindowshttps://git-scm.com/downloads2.安装 tortoisegithttps://tortoisegit...

2019-12-04 23:47:49 171

原创 第八次

1.5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果A选手说:B第二,我第三;B选手说:我第二,E第四;C选手说:我第一,D第二;D选手说:C最后,我第三;E选手说:我第四,A第一;比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。#include <stdio.h>#include <stdlib.h>//思路: 遍历每种情况,看哪种...

2019-12-03 22:22:22 98

原创 三子棋的C程序实现

三子棋游戏#define _CRT_SECURE_NO_WARNINGS#define MAX_ROW 3#define MAX_COL 3#include <stdio.h>#include <stdlib.h>#include <time.h>#include <windows.h>//编程思路: 1. 显示菜单界面// ...

2019-11-28 01:00:02 66

原创 第七次___关于递归的练习

1. 递归和非递归分别实现求第n个斐波那契数递归实现://递归实现求第n个斐波那契数//斐波那契数列是指前两项为1,从第三项开始,每一项都等于前两项之和的数列#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>int Fib(int n) { if (n == 1...

2019-11-27 00:42:56 82

原创 冒泡排序的C程序实现

升序实现#include <stdio.h>#include <stdlib.h>void PrintArray(int arr[], int n) { //打印数组函数 int i = 0; for (; i < n; i++) { printf("%d", arr[i]); } putchar('\n');}void Swap(in...

2019-11-22 23:03:22 186

原创 第六次

1. 在屏幕上输出以下图案:*************************************************************************************//在屏幕上输出以下图案://*//***//*****//*******//*********//***********//*************/...

2019-11-19 23:57:05 49

原创 第五次

1. 实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定.例如: 输入9,输出9*9口诀表,输入12,输出12*12的乘法口诀表。//实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>int Function...

2019-11-19 11:59:25 119

原创 第四次

1.完成猜数字游戏//猜数字游戏#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <time.h>void Game() { int toGuess = rand() % 100 + 1; //生成一个随机数 while (1)...

2019-11-17 01:08:56 81

原创 第三次

1.将数组A中的内容和数组B中的内容进行交换(数组一样大)//将数组A中的内容和数组B中的内容进行交换(数组一样大)#include <stdio.h>#include <stdlib.h>int main() { int i = 0; int arr1[] = { 1,2,3,4,5 }; int arr2[] = { 11,12,13,14,1...

2019-11-16 18:54:45 173

原创 第二次

1. 给定两个整形变量的值,将两个值的内容进行交换//给定两个整形变量的值,将两个值的内容进行交换#include <stdio.h>#include <stdlib.h>int main() { int a = 1, b = 2, c; c = a; a = b; b = c; printf("%d %d\n", a, b); system...

2019-11-16 17:16:43 77

原创 第一次

1. 打印100~200 之间的素数#include <stdio.h>#include <stdlib.h>int main() { int i, j; printf("100-200之间的所有素数为:\n"); for (i=100; i<=200; i++) { for ( j=2; j<i; j++) ...

2019-11-14 20:48:30 81

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除