自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言_函数的调用过程(栈帧)

C语言函数的调用过程(栈帧)首先通过下面这段代码探究函数的调用过程:#include <stdio.h>#include <stdlib.h>int add(int a, int b){ int ret = 0; ret = a + b; return ret;}int main (){

2018-04-23 00:37:44 375

原创 1.实现一个函数,可以左旋字符串中的k个字符;2,判断一个字符串是否为另外一个字符串旋转之后的字符串。

1.实现一个函数,可以左旋字符串中的k个字符。 ABCD左旋一个字符得到BCDA ABCD左旋两个字符得到CDAB 2.判断一个字符串是否为另外一个字符串旋转之后的字符串。 例如:给定s1 = AABCD和s2 = BCDAA,返回1,给定s1=abcd和s2=ACBD,返回0. AABCD左旋一个字符得到ABCDA AABCD左旋两个字符得到BCDAA AABCD右旋一个字符得到DAABC

2018-04-19 14:34:34 175

原创 用Markdown创建表格

用Markdown创建表格方法一: | hahaha| hehehe | xixixi | | - | :-: | :-: | | aaa | 111 | 222 | | bbb | 333 | 444 | | ccc | 555 | 666 |效果展示: hahahe heheha xixixi aaa 111 222 bbb 333

2018-04-16 15:17:34 948

原创 C语言_函数和宏的区别

C语言函数和宏的区别:属性 define 宏 函数 代码长度 每次使用时宏代码都被插入到程序中,除了非常小的宏之外,程序的长度将会大大增长 函数代码只出现在一个地方,每次使用这个函数时都调用那个地方的同一段代码 执行速度 更快 存在函数调用/返回的额外开销 操作符优先级 宏参数的求值是在所有周围环境的表达式的上下文环境里除非他们加上括号,否则邻近操作符的优先级可能会产生不可预

2018-04-16 14:55:18 369

原创 1.调整数组使奇数全部都位于偶数前面2、杨氏矩阵在这样的数组中查找一个数字是否存在

1.调整数组使奇数全部都位于偶数前面。输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。2、杨氏矩阵 有一个二维数组. 数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于O(N);

2018-04-14 17:38:38 178

原创 编写函数这个函数的返回 值value的二进制位模式从左到右翻转后的值

1.编写函数:unsigned int reverse_bit(unsigned int value);这个函数的返回 值value的二进制位模式从左到右翻转后的值。如:在32位机器上25这个值包含下列各位:00000000000000000000000000011001翻转后:(2550136832)10011000000000000000...

2018-04-12 21:55:36 237

原创 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 ;杨辉三角形

1、5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果A选手说:B第二,我第三;B选手说:我第二,E第四;C选手说:我第一,D第二;D选手说:C最后,我第三;E选手说:我第四,A第一;比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt...

2018-04-10 00:21:58 492

原创 C语言使用宏_交换一个数的奇数位和偶数位 求两个数中的最大值

1、写一个宏可以将一个数字的奇数位和偶数位交换。刚看到这个题的时候感觉我也觉得这个题很怪,让交换一个数的奇数位和偶数位,感觉完全不知道该从何处下手,然后通过在网上查了一下才知道这个题要交换的不是十进制数,而是十进制对应的二进制数的奇数位和偶数位。代码如下:#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;# define cha...

2018-04-09 13:28:03 549

原创 C语言_数组知识总结

数组知识重点:1、一维数组的创建和初始化2、一维数组的使用3、一维数组在内存中的存储4、指针的初步介绍5、一维数组的指针访问6、二维数组的创建和初始化7、二维数组的使用8、二维数组在内存中的存储正文一、一维数组的创建和初始化1、数组的创建:数组:是一组相同类型元素的集合数组的创建方式:...

2018-04-08 21:13:14 374

原创 C语言小游戏_扫雷

扫雷(C语言版)这个扫雷是在9*9的格子里,一共有10个地雷,代码如下:test.c(测试游戏功能)# include &amp;amp;quot;game2.h&amp;amp;quot;void menu(){ printf (&amp;amp;quot;**********************************\n&amp;amp;quot;); printf (&amp

2018-04-06 17:22:05 1078 2

原创 C语言_三子棋小游戏

三子棋(c语言版)游戏是在3*3的棋盘上输入坐标,其主要功能有:(1),玩家走(2),电脑走(3),打印棋盘(4),判断输赢(5),判断是不是平局头文件一个,game.h源文件有2个,分别是test.c 和 game.c代码如下:game.h(头文件)//三子棋游戏# ifndef __GAME_H__#d...

2018-04-06 16:52:51 372

空空如也

空空如也

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

TA关注的人

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