自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于顺序表的操作:初始化插入删除查找逆置清空

顺序表不仅在逻辑上是连续存储的,物理上也是连续存储的首先我们用结构体定义顺序表的类型typedef int ElemType;#define SEQLEN 10typedef struct _SqList{ ElemType data[SEQLEN]; // 存储数据元素的连续空间 int count; // 记录有效元素个数的变量}SqList, *pSqList...

2019-07-03 09:58:00 602

原创 变量比较

2019-05-20 22:52:00 451

原创 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数

有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数如图所示:首先我们需要知道如何实现的算法:1.我们将要把m单独拿出存储在一个数组中,才能使n-m的数字往后移2.将n-m的数字从后往前依此移动3.最后把m...

2019-04-20 16:30:50 4817 1

原创 char*str1="abcde"和char*str2[]="abcde"的区别

charstr1="abcde"和charstr2[]="abcde"的区别1.首先我们需要了解它们分别代表着什么char *str1 = “abcde”(此时定义的为字符串常量)char *str2[] =“abcde”(此时定义的为字符数组)str1是一个指针,其初值指向一个字符串常量,其可以被修改以指向其他地址,但无法修改字符串的内容str2[]是一个数组,存放初始化字符串及’\...

2019-04-13 14:08:03 3122

原创 int*p = arr,p++,此时p+1代表什么

int*p = arr,p++,此时p++代表着什么如果p只是一个普通的常量,例如:{ int p = 0; p++; //此时p=p+1=1}但当p作为指针变量时,此时p++代表着什么呢?我们不外乎有三种猜想增加一个数组字节;增加一个单元格;增加整个数组。其实p++代表着增加一个单元格,指针加1,p++即p+1指向p所指向对象的下一个对象p-1的道理...

2019-03-30 21:03:08 3638 1

原创 如何不使用第三个参数实现数字交换

如何不适用第三个参数实现数字交换一般来说,若我们我们交换数字,我们会另外声明一个参数,作为交换数字的中间值如下://交换a,b的数值{ int a = 10; int b = 20; int tmp = 0; tmp = a; a = b; b = tmp; }但是若不使用第三个参数时,就变成比较取巧的数学问题了。一般来说,有以下...

2019-03-30 19:47:26 626

原创 由输出所有的“水仙花数”引出%和/于数字的使用

输出所有的“水仙花数”,所谓水仙花数是指一个3位数,其各位数字立方和等于该数本身。 例如,153是一水仙花数,因为153=1³﹢5³﹢3³思路:1. 求三位数的范围(循环)2. 求各位数字("%“丢个位,”/"得个位)3. 判断各位数字立方和是否等于该数本身(if语句)程序如下:#include <stdio.h>bool IsFlower(int n){ int ...

2019-03-28 22:33:46 273

原创 假设在n进制下,下面的等式成立,567*456=150216,n的值是( )。

假设在n进制下,下面的等式成立,567*456=150216,n的值是( )。A. 9 B. 10 C. 12 D. 18如果你有足够的时间和计算能力或者是计算器,把答案带入题目中也是可以的。但是,在规定时间内有限工具下,这显然是不可取的,所以接下来我们将用一个较为巧妙的方法解决这个问题。1. 首先我们需要了解尾数法(缩小范围)通过计算式的末几位数从而确定选项的速算方法叫...

2019-03-28 20:10:29 586

空空如也

空空如也

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

TA关注的人

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