自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C/C++中double类型的比较

由于double浮点数的精度问题,所以在比较大小的时候,不能像int整数型那样,直接if(a==b),if(a<b),if(a>b)要使用一个精度EPS:#include <math.h>    //头文件要记得加const double EPS = 1e-6; //一般这样子就够,但有时具体题目要考虑是否要更小的 if(fabs(a-...

2019-09-17 13:32:00 1710

转载 关于#pragma once和#ifndef

【1】#pragma once这个宏有什么作用?为了避免同一个头文件被包含(include)多次,C/C++中有两种宏实现方式:一种是#ifndef方式;另一种是#pragma once方式。在能够支持这两种方式的编译器上,二者并没有太大的区别。但两者仍然有一些细微的区别。//方式一:#ifndef __SOMEFILE_H__#define __SOMEFI...

2019-09-16 00:35:00 112

转载 图书检索系统C版本

原创,转载请注明出处!程序具有一下功能窗口界面1,Input输入(读入文件,所有的文件都读入)2,Output输出(检验是否读取正确,从结构体数组读入)3,Length统计(此文件里有110本图书)4,Locate查找(根据图书的名字查找,可根据输入的图书名称查找该图书所在的位置从1开始,满足该名称的图书有多本,都要输出,输出满足条件图书的所有信息)5,Get(该查找有个位置i,找出...

2019-09-12 00:37:00 523

转载 选择排序

选择排序像冒泡排序一样,每趟只放置一个项目到正确的位置。但是,通常情况下它执行的交换会比较少,因为它会立即将项目移动到数组的正确位置。1、算法思想:选择排序,从头至尾扫描序列,找出最小的一个元素,和第一个元素交换,接着从剩下的元素中继续这种选择和交换方式,最终得到一个有序序列。2、算法过程示例(第一趟的排序过程)原始序列:49、38、65、97、76、13、27、49...

2019-09-08 17:34:00 142

转载 冒泡排序

冒泡排序:基本过程就是巡回,所谓巡回,就是从前往后,相邻的两个元素顺序的比较,如果前边大后边小,出现逆序的时候,它们就做交换。从前走到后,称为一次巡回。重复遍历需要排序的数组比如有以下数组,用冒泡排序巡回前:5 8 1 3 6 2 4 7第一次巡回5 1 3 6 2 4 7 (a) 8第一次巡回结束后,最后一个数8已经放入正确的位置,前边的数做了部分交换...

2019-09-08 17:07:00 117

转载 基数转换

不同基数间的整数值互相转换的方法1、由非十进制数转换为十进制数由八进制、十六进制二进制数向十进制数转换十进制数的每一位都是10的指数幂。所以1998可以解释为:    1998.123 = 1 x 103 + 9 x 102 + 9 x 101 + 8 x 100+ 1 x 10-1 + 2 x 10-2 + 3 x 10-3         1000  ...

2019-09-03 16:32:00 2232

转载 作用域和存储期

  要创建大规模程序,必须首先理解作用域和存储期。作用域和标识符的可见性  在如下代码所示的程序中对变量x的声明总共有三处。/* 确认标识符的作用域*/#include <stdio.h>int x = 75; /* A:文件作用域 */void print_x(void)...

2019-09-03 01:09:00 142

转载 编写一段程序,求4行3列矩阵和3行4列矩阵的乘积(行列数可以自定义),各构成元素的值从键盘输入。...

代码入下:#include<stdio.h>#define M 4 //第一个矩阵的行数 、第二个矩阵的列数 (可根据自己的需要做调整) #define N 3 //第一个矩阵的列数 、第二个矩阵的行数(这两个参数不限制,可不一致) int main(){ int a[M][N],b[N][M],c...

2019-09-01 23:53:00 5394

转载 用break语句强制结束循环

以使用二重循环显示九九乘法表的程序代码为例:#include<stdio.h>int main(){ int i,j; for( i = 1;i<=9;i++){ for(j = 1;j<=9;j++) printf("%3d",i*j); ...

2019-09-01 17:11:00 696

转载 switch语句

*switch语句的语法结构如图,括号内的控制表达式必须是整数类型。switch语句  ----switch-----(--------表达式-------)---------语句--------------使用switch语句修改后的程序代码如下:/* 显示所输入的整数除以3 的余数*/#include <stdio.h>...

2019-08-30 19:37:00 397

空空如也

空空如也

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

TA关注的人

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