
C
文章平均质量分 53
mi_zhi_lu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言基本操作符
算术操作符 + - * / % + - * / 用于整数和浮点数运算 % 只用于整数运算 移位操作符 << >> 左移 左边丢弃,右边补0 原值不会被改变 移n位,相当于乘2的n次方 右移 算术右移 右边丢弃,左边补齐符号位 逻辑右移 右边丢弃,左边补0 位操作符 赋值操作符 复合赋值操作符 单目操作符...原创 2018-07-02 19:22:35 · 999 阅读 · 2 评论 -
C语言数组概述
目录 目录 1.一维数组 1.1数组的创建 1.2数组的初始化 1.3用指针访问数组 2.二维数组 2.1二维数组的创建 2.2二维数组的初始化 2.3指针访问二维数组 3.有关数组的运算 1.一维数组 1.1数组的创建 [ ]中必须是常量,不能是变量 char arr[10]; float arr1[2]; double arr2...原创 2018-06-28 13:34:56 · 246 阅读 · 0 评论 -
写函数实现strcpy和strlen
实现strcpy 调用库函数实现 #iinclude <string.h> int main() { char arr[20]; strcpy(arr, "i love you!); //把原字符串copy到目标串中 printf("%s\n", arr); system("pause"); return 0; } 自原创 2018-07-03 22:48:41 · 781 阅读 · 0 评论 -
C语言冒泡排序
冒泡排序思想 冒泡排序,就是相邻元素进行比较,比如:下图就是一趟冒泡排序,一趟把最大的数放在最后,下一趟把第二个最大的数字放在最后,依次比较下去。 详细代码 #include <stdio.h> #include <stdlib.h> void bubble_sort(int arr[], int sz) { int i = 0; int ...原创 2018-06-28 18:00:08 · 206 阅读 · 0 评论 -
三子棋小游戏C语言
设计三子棋思路 首先写main函数,无论游戏开始还是退出,都先要打印一个菜单,所以写一个菜单函数menu();然后根据菜单选择游戏开始和退出了,如果选择玩游戏,那么就执行游戏函数game(),否则就退出。 对于game()函数中,首先要打印一个棋盘,用一个二维数组;第二步就是玩家下棋;第三步电脑下棋;每一步下棋都要判断输赢。然后一直循环,直到有一方赢,或者平局退出。 对于下棋的结果,有3中情况...原创 2018-07-04 22:38:21 · 395 阅读 · 0 评论 -
模拟实现一些简单库函数
模拟实现一些简单的库函数 strlen strcpy strcat strcmp strstr memcpy memmove strlen的模拟实现 strlen是用来求字符串长度,从首字符开始数,一直到'\0'才停下。 #include <stdio.h> #include <stdlib.h> #include <assert.h> ...原创 2018-07-30 21:09:27 · 188 阅读 · 1 评论