自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 内存中整型,浮点型的存储

整数和浮点数对于我们来说用的都已经很熟练了,那我们应该也知道变量的创建是要在内存中开辟空间的,大小由数据类型决定的。 整型 整型在内存中是以二进制补码的形式存储的。 计算机中对数据有三种表示方式:原码,反码,补码。三种表示方式都有符号位和数值位,0表示正号,1表示负号,数值位三者有所区别。 原码:将一个数直接翻译成二进制序列; 反码:除过符号位之外,其余位按位取反; 补码:在反

2017-07-30 20:56:06 429

原创 C语言程序环境和预处理

我们在写完代码后需要对代码进行编译和执行,点完按钮后编译器就自动生成了结果,难道小伙伴们不好奇编译执行过程中发生了什么事情吗?今天就来写一下程序环境和预处理。 C语言程序环境 翻译环境和执行环境 翻译环境是将源程序代码翻译成机器所能识别的二进令;  执行环境是执行已经翻译好的代码。 翻译环境:程序中的各个源代码通过编译器形成目标文件,每个目标文件在链接器中集合,链接器可以引入标准c

2017-07-28 21:01:06 584

原创 C语言--解析数组

数组:同一类型数据的集合,用数组名标识; 数组里面的数据称为数组的元素,用数组名和下标确定。 一. 一维数组 1.一维数组的创建和初始化 创建: 数据类型 数组名[常量表达式]; int arr[10]; //定义了一个一维数组,有十个元素char p_arr[]={'a','b','c','d'};//可以先不确定数组的大小,可根据数组的元素个数确定数组的大小错误写法:

2017-07-28 11:46:52 439

原创 rand()函数详解

在编程中有时需要产生一个随机数,来满足程序所要实现的功能,这里介绍一个函数–rand()函数来实现一个随机数的产生。 使用rand()函数需要引#include<stdlib.h>头文件; rand()函数的定义:int rand(void) rand()函数的说明: 1.   rand()函数其实不是真正意义上的随机数生成器,rand()函数在使用的时候还需调用srand()函数,sra

2017-07-24 10:31:13 28194

原创 实现猜数字游戏

猜数字游戏实际上就是先用rand函数给出随机目标值,然后用户键盘输入一个数进行比较,这里要用到if—else语句来完成,用while循环来让用户连续猜数,直到猜数成功。猜数字游戏代码如下:#include <stdio.h>#include <time.h>void menu(){ printf("^^^^^^^^^^^^1.play^^^^^^^^^^^^^^\n");

2017-07-21 19:34:48 968

原创 实现二分查找

所谓的二分查找就是用目标值先和有序数组中中间元素进行比较,如果目标值小于有序数组元素中间值,就接着访问左边数组元素,和左边数组中间元素比较;如果目标值大于有序数组元素中间值,就接着访问右边数组元素,和右边数组中间元素比较…… 二分查找代码如下:#include <stdio.h> int Binary_key(int arr[], int key, int left, int right)

2017-07-21 19:05:29 272

原创 if语句和switch语句

利用if…else构建分支结构 当程序运行的时候,执行某条语句的时候需要有一定的条件,利用if-else语句对条件进行判断,满足条件的时候,就执行下一个表达式。 if-else语句用于条件判定,语法结构如下:if (表达式)    语句1;else           //else部分是可选的    语句2;当表达式为真的时候,执行语句1,当表达式为假的时候,并且有else语句就执行语句2

2017-07-19 21:06:19 601

空空如也

空空如也

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

TA关注的人

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