自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 栈帧总结

栈帧总结用下面这个简单的C语言程序来讲解函数栈帧#include<stdio.h>int Add(int n_a, int n_b){ int z = n_a + n_b; return z;}int main(){ int a = 0; int b = 0; int c = Add(a, b); printf("%d", c); return 0;}在...

2018-04-22 20:23:13 184

原创 实现一个函数,可以左旋字符串中的n个字符

1.实现一个函数,可以左旋字符串中的n个字符代码思路:先将左旋的字符串倒置,然后倒置它之后的字符串,最后再将整个字符串都倒置,这就致我们想要的结果了。比如:旋转2个字符           ASDFGH倒置要旋转的字符串为      SADFGH将它后面的字符串倒置为   SAHGFD将整个字符串倒置为          DFGHAS#include<stdio.h>#include...

2018-04-19 20:22:50 228

原创 将一个数组的所有奇数位放在所有的偶数位之前

1.将一个数组的所有奇数位放在所有的偶数位之前(1)代码思路:首先判断这个数组的元素个数,如果是奇数个,那么这个数组的第一位保持不变  如果是偶数个,那么它的第一位和最后一位保持不变。然后先从i=1开始用个for循环交换相邻两个元素的数字(2、3位交换,4、5位交换....)比如开始是 1 2 3 4 5 6 7 8 9交换后为    1 3 2 5 4 7 6 9 8然后再从i=3开始再次交换,...

2018-04-14 15:12:11 1305

原创 数组总结

数组的创建数组是一组相同类型元素的集合。 数组的创建方式: type_t arr_name [const_n]; 数组[]里的常量不能为0,不完全的数组化初始化,缺少的补0; 数组[]中只能给一个常量才可以,不能使用变量。数组的初始化数组的初始化是指,在创建数组的同时给数组的内容一些合理的初始值 比如 Int arr[10] = {1,2,3}; Int arr1[] = {1, 2

2018-04-11 19:04:40 376

原创 用C语言来判断名次和说谎问题,杨辉三角。

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说:C最后,我第三; E选手说:我第四,A第一; 比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。 #include<stdio.h>#include<stdlib.h>代码思路因为A,B,C,D,E五个人每个人的名次都可能

2018-04-11 19:00:18 1691

原创 (2018.4.8)宏与函数的区别

1.宏与函数的区别(选自《C和指针》285页)(1)代码长度1、#define :每次使用时,宏代码都被插入到程序中,除了非常小的宏之外,程序的长度将大幅度增长。 2、函数: 函数代码只出现在一个地方,每次使用这个函数时,都调用那个地方的同一代码。(2)操 作 符 优 先 级1、#define: 宏参数的求值是在所有周围表达式的上下文环境里,除非它们加上...

2018-04-08 21:49:15 185

原创 一个整数的二进制序列倒置后再转换为十进制的整数

1.一个整数的二进制序列倒置后再转换为十进制的整数#include<stdio.h>#include<stdlib.h>#include<string.h>(1),先将这个函数的二进制序列存入一个数组,再根据二进制与十进制之间的转换来求解新的整数unsigned int reverse_bit(unsigned int value){ int i = 0; int count

2018-04-08 00:02:46 436

原创 扫雷

game.h#ifndef _GAME_H_#define _GAME_H_#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#include&lt;string.h&gt;#include&lt;time.h&gt;#include&lt;dos.h&gt;#define ROWS 11#define COLS 11#...

2018-04-05 16:37:40 351

原创 五、三子棋

game.h#ifndef _GAME_H_#define _GANE_H_#include<stdio.h>#include<stdlib.h>#include<string.h>#include<time.h>#include<dos.h>#define ROW 10 //棋盘的行数#define COL 10 //棋盘的列数(根据自己的爱好调整)#define C

2018-04-04 20:17:13 158

空空如也

空空如也

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

TA关注的人

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