如梦初醒的博客
贪吃蛇 C 语言源码与算法分析 贪吃蛇 C 语言源码与算法分析
经典的贪吃蛇游戏算法,无疑是一个较大的挑战,综合性较高,像我这种刚入门C语言的也差不多花了整整一周时间才差不多理解透彻,内部包含了较多的函数,数组,二维数组,循环等思想。Github项目地址:https://github.com/knigh
2024-08-31
C 语言自增自减运算辨析 C 语言自增自减运算辨析
c语言中,自增(++)和自减(–)运算是很有c语言“感觉”的一种运算符,但是在实际编写中,尤其对初学者或者很久没接触它的,会对它的原理和运算结果产生混淆,接下来做详细辨析。 自增运算(++)语法为:a++,其结果与:a = a + 1 一样
2024-08-31
C 语言统计闰年 C 语言统计闰年
源码如下:#include<stdio.h> int main() { // 统计1-2020的闰年 printf("1-2020的闰年: \n\n"); int ye, c = 0; fo
2024-08-31
C 语言统计素数 C 语言统计素数
源码如下:#include<stdio.h> int main() { // 1-1000的素数 printf("1-1000的素数: \n\n"); int i, j, co = 0; //设置c
2024-08-31
C 语言打印九九乘法表 C 语言打印九九乘法表
源码如下:#include<stdio.h> int main() { //打印九九乘法表 printf("九九乘法表:\n"); int x, y; //初始化打印的两个方向 for (y = 1; y <
2024-08-31
C 语言之随机数函数(rand())的使用方法 C 语言之随机数函数(rand())的使用方法
在程序设计中,难免会使用到随机值函数,其原理与语法大多类似,接下来以C语言为例介绍其随机值函数 rand() 用法。 原理引用百度百科,首先,需要包含头文件: #include <stdlib.h> rand()函数是按指定的
2024-08-31
C 语言之变量存储类型与链接属性 C 语言之变量存储类型与链接属性
C语言中一个重要的东西就是弄清申明变量的类型、作用域、存储类型、链接属性等,例如是整型还是浮点型,存储于普通内存还是堆栈或者寄存器,作用于全局还是局部,能否被其他文件 引用等。 链接属性申明变量或函数时需要标识符,标识符的链接属性一共有三种
2024-08-31