![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 80
c的学习路径和体会
§勿枉
走在成为码农的路上
展开
-
关于设置“关机病毒“的程序设计
有很多小伙伴在学习C语言的途中,都想靠自己发财的小手来写一个像病毒一样恶搞的程序,来整蛊自己的室友或朋友,以此来找到学习的快乐,在此小编想提醒一下各位小伙伴,把自己的快乐建立在别人的"痛苦"之上,可是不厚道的喔(虽然这样真的很爽hhh~,原谅我不厚道的笑了[捂脸])那么接下来,小编就来谈一谈在C中几乎人尽皆知的"关机病毒"程序,不知道各位大佬们能不能回忆起来呢?原创 2024-04-25 17:27:51 · 1027 阅读 · 1 评论 -
进制与位操作符详解
这是不是就产生歧义了呀?原本我的8+4等于12呀,咋就只写一个2就完了呢?比如,它说要你把第五位修改为1,你就先满足这个需求,第五位本来是0,怎样把它修改为1 ,先不管其他位,是不是直接在这一位的下面 | (按位或)上一个 1 就好了,因为 | 的运算规则是有 1 为 1 那其他位要保持不变,而且还要保证操作符是按位或,那其他位置按位或上一个 0 不就行了,想一想,其他位如果有 1 或上一个 0 之后还是 1 ,其它位如果为 0 或上一个 0 之后还是为 0 这是不是就对上了?原创 2024-08-05 15:57:34 · 585 阅读 · 0 评论 -
关于整数的拆分打印
相信很多小伙伴在初学时都对整数的拆分打印抱有疑惑,那么今天,就让小编来谈谈自己对这个代码的理解,还希望能够起到抛砖引玉的效果~对于一个非零的整数n来说:1. n%10 代表n的个位2. n/10 代表n卸掉个位产生的新数.好啦~,这一篇就到这里,我们下一篇再见!原创 2024-04-23 11:05:29 · 627 阅读 · 0 评论 -
整数拆分打印的衍生练习----打印输入整数的位数
首先你品,既然要输入一个整数,那 scanf 肯定是少不了的呀,然后你细品,既然拆分打印都要用到循环,那么这个衍生练习是否也要用到循环呢?结合上一篇的整数的拆分的知识,那我一上来是不是先得数一位数,然后再把这一位去掉,然后再数一位,然后再去掉呀,这不就是一个循环嘛?关于这一个练习,其实并不难理解,如果你真正理解了小编上一篇的整数拆分打印的原理,那么做这个练习简直是易如反掌~别忘了打印count的值哦~,(这里故意犯一个小错误,看你有没有在认真看文章~,骗你的啦,我忘加了[捂脸])原创 2024-04-23 12:00:11 · 174 阅读 · 0 评论 -
C之自定义函数
话说,在C中所有的代码都是用函数来实现的,比如程序的入口: main函数 (这个在之前提到过喔~,不知道各位小伙伴是否记得呢~)如果不记得的话,咱们一起来看看吧!如图所示,上面从第二行开始往下,就是main 函数的定义啦!一般,函数的定义格式如下:通过上面的批注,相信你已经大概了解了函数的定义格式,那么请各位小伙伴仿照这个批注说出main函数的各个部分是怎样的~ main函数的返回类型是整形(int),函数名为main ,没有形式参数。原创 2024-05-07 20:55:08 · 1078 阅读 · 0 评论 -
vs 实用调试技巧及调试案例
哈喽各位小伙伴,帅气的我呦呦呦来了哟~今天我们来介绍一下vs 实用的一些调试技巧.原创 2024-05-16 14:44:13 · 882 阅读 · 0 评论 -
关于写博客的初衷
分享一下写博客的原因以及对未来的展望.原创 2024-03-29 23:31:35 · 216 阅读 · 0 评论 -
关于运用C实现猜数字游戏
哈喽小伙伴们,帅气的我又又又来了哦~今天我们来看看用C实现猜数字游戏怎么个事~游戏要求:1.电脑⾃动⽣成1~100的随机数2.玩家猜数字,猜数字的过程中,根据猜测数据的⼤⼩给出⼤了或⼩了的反馈,直到猜对,游戏结束那么想要实现这样的一个游戏,我们应该怎样做呢?第一步:让电脑生成随机数第二步:让玩家猜大家想一想是不是这样一个逻辑呀~那么我们废话不多讲, 直接开始第一步的分析~①怎样让电脑产生随机数。原创 2024-04-29 23:02:11 · 782 阅读 · 2 评论 -
素数打印的4/n种境界
好啦~ 以上就是素数打印的4/n种境界,希望能被小伙伴们看的起,希望能对不太理解的小伙伴有所帮助!test 4_14/test.c · 等同于/C.src - 码云 - 开源中国 (gitee.com)想要深入理解的小伙伴可以看看哦~好啦~ 这一篇就到这里,我们下一篇再见!原创 2024-04-23 18:59:16 · 537 阅读 · 2 评论 -
关于逻辑操作符及其短路原理
好啦,接下来总结一下下~1. 对于连用的&&的短路:从左到右执行,如果执行过程中任何一个表达式为假,则停止执行,且整个表达式返回0,.2. 对于连用的||的短路:从左到右执行,如果执行中任何一个表达式为真,则停止执行,且整个表达式返回非0值(通常返回1)3, 对于逻辑反操作:把真变成假,把假变成真.好啦~,这一篇就到这里,咱们下一篇再见!原创 2024-04-13 15:08:38 · 584 阅读 · 0 评论 -
利用转移表和回调函数实现基础计算器
我在这个地方定义了一个menu 函数为菜单,然后do while 循环一上来就打印菜单,然后就让你选择,再下来用switch case 语句对输入值进行判断处理,例如如果输入的是1, 我就知道你要进行的是加法运算,然后让你输入两个操作数,然后我就调用add函数,把它们相加的值放进ret中,把ret打印出来即可. 对于其他选项的逻辑也是一样的.那么,有没有小伙伴发现,这个代码很冗余,就是所有逻辑里面都有三句相同的代码,那有的小伙伴就问了,有没有什么改进的办法呢?原创 2024-08-10 17:31:36 · 388 阅读 · 0 评论 -
C常见概念
什么是关键字,关键字就是C中被赋予了特殊含义的单词/字符.例如:int(integrate的缩写) 代表整形数据类型float代表浮点数数据类型等等.......这些都叫做关键字,都是被赋予了特殊含义的单词.那标识符又是什么东东?标识符是服务于关键字的,而它们两个都是用来创建变量的.下面是一些C中的关键字顾名思义,所谓变量,就是值可以改变的量?那么怎样定义变量呢,这里就不得不提到一个知识点-----数据类型.数据类型是把具有相同特征的数据归为一体的东西.原创 2024-04-05 19:49:52 · 556 阅读 · 0 评论