若离风

设置背景图片

C语言操作符

C语言操作符
操作符 算数操作符 + - * / % 移位操作符 <<左移位,>>右移位 右移操作符 >>,16进制数转换为2进制 算数移位 丢弃右边一位,左边加上算数操作符,正数为0,负数为1 逻辑移位 丢弃右边一位,左边...

C语言数组的基本练习-三子棋

C语言数组的基本练习-三子棋
三子棋游戏 三子棋游戏是对我们C语言数组基础知识的简单考察,项目本生不算太难,不过对于基础不是很好的人来说中间打印棋盘的时候还是会被绕进去 首先我们新建一个工程文件project1每一个C语言程序都有唯一的一个main函数 那接下来我们就创建一个名为test.c的文件来储存我们的主程序 ...

C语言中的一维数组和二维数组

C语言中的一维数组和二维数组
数组-简单数组 概念 一组相同类型的元素的合集 一维数组的创建 int main() { //创建一个存放10个元素的数组 int arr[10] = {}; } 数组的初始化 创建数组的时候就给数组一些数 int main() { int arr...

函数的递归和迭代

函数的递归和迭代
函数的递归和迭代 意义 ;某些功能可以通过函数自己调用自己的方式来实现,从而大大的减少了代码量 求n的阶乘可以使用递归的方法来实现 通过函数递归的方式求第n个斐波那契数 //求第n个斐波那契数 # include<stdio.h> int fib(int n); int main()...

C语言函数第一节

C语言函数第一节
函数是什么 具备独立性 库函数:本来就有的,strcpy:字符拷贝函数,\0也会被拷贝,memset(memory set):按自己的需求更改指定字符串的内容。www.cplusplus.com,cppreference.com IO函数,字符操作函数,内存操作函数,时间函数,数学函数...

C语言练习题

2
C语言练习题
持续更新中...... 说实话有些逻辑是真的难,我吐了,我要砸电脑!!! 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? # include<stdio.h> int main() { int i,j,k; printf("\n"); ...

循环语句第二节

循环语句第二节
循环分支 while循环 EOF的实际价值: # include<stdio.h> int main() { char password[20]; int judge; printf("请输入密码"); scanf("%s",password); print...

初识C语言第四节

1
初识C语言第四节
第四节 指针 *表示解引用操作符,间间访问操作符 int a = 10; int* p = &a;//p是一个变量是一个指针变量 printf("%p\n",p); *p = 20;//解引用 printf("a=%d\n",a); //输出a=20 *...

初识C语言三

初识C语言三
操作符 ~ 操作符(按位取反) int a = 0;//4个字节,32个比特位 int b = ~a;// //~按(2进制)位取反 printf("%d\n",b);//打印的是这个数的源码 //输出的结果为-1 负数在内存中存储时,存储的是二进制的补码 1000000000...