
C语言
文章平均质量分 52
杨得江-君临天下wyj
我不知道宇宙的目的是什么?但我知道人生的目的是到达彼岸 ,我是一个热爱编程的初中生会给大家发各种编程语言的基础知识和拓展知识
展开
-
C语言求最大公约数详解版
两个数的最大公约数有可能是其中的小数,所以在按从大到小顺序找寻最大公约数时,循环变量i的初值从小数n开始依次递减,去寻找第一个能同时整除两整数的自然数,并将其输出。需要注意的是,虽然判定条件是i>0,但在找到第一个满足条件的i值后,循环没必要继续下去,如,25和15,最大公约数是5,对于后面的4、3、2、1没必要再去执行,但此时判定条件仍然成立,要结束循环只能借助break语句。第二种,按照从大(两个整数中较小的数)到小(到最小的整数1)的顺序求出第一个能同时整除两个整数的自然数,即为所求。原创 2023-06-24 16:06:39 · 214 阅读 · 0 评论 -
C语言求最小公倍数详解版
从大数m开始依次向后递增直到找到第一个能同时被两数整除的数为止,所以循环变量i的初值为寻找第一个能同时被两整数整除的自然数,并将其输出。最小公倍数(Least Common Multiple,LCM),如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数,对于两个整数来说,指该两数共有倍数中最小的一个。对于输入的两个正整数m和n每次输入的大小顺序可能不同,为了使程序具有一般性,首先对整数所m和n进行大小排序,规定变量m中存储大数、变量n中存储小数。求任意两个正整数的最小公倍数(LCM)。原创 2023-06-24 15:43:00 · 398 阅读 · 4 评论 -
C 语言小游戏 - 2048
每次可以选择上下左右其中一个方向去滑动,每滑动一次,所有的数字方块都会往滑动的方向靠拢外,系统也会在空白的地方乱数出现一个数字方块,相同数字的方块在靠拢、相撞时会相加。不断的叠加最终拼凑出2048这个数字就算成功。控制方式字母WASD分别为上下左右Q为退出。原创 2023-06-22 16:45:38 · 228 阅读 · 2 评论 -
C语言写俄罗斯方块
关键点是使用闹钟信号,闹钟定时一段时间触发信号函数,在信号函数里对方块进行自动下落操作,而主线控制界面显示以及处理用户的输入。原创 2023-06-21 19:57:51 · 302 阅读 · 2 评论