自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 简单例题讲解

在一个家族中,只有第一个长子才能叫marry,那么在输入n个家庭中,m个子嗣中可以叫做marry。有三兄弟分别名为A,B,C.它们之间的年龄关系由SAB,SAC,SBC三个字符给出.设定两个字符是大于和小于号,然后通过依次设定每两个人的岁数对比,得出结论。输出Yes,反之输出No.

2024-09-16 21:22:45 178

原创 for深入学习

写一个程序判断1-100中9的个数。

2024-06-03 19:06:14 755

原创 【for循环解决问题】

添加i的过程一但发现。

2024-05-25 11:03:45 573

原创 【二维数组】

判断第四个数在不在中间两个数的范围内(不包括内两个数)对于这种简单定义会比函数简单,直接明了省事。在一维数组里可能有一些局限性。要求后三个数都小于第一个数。如果正常比大小一定会引用。

2024-05-09 18:09:33 470

原创 新的循环体和define

return 0;

2024-05-07 18:15:44 555

原创 五月节放假作业讲解

五一放假前作业

2024-05-06 21:42:52 248

原创 数组的产生及类型范围

范围:2^31-1 ~ -2^31即:2147483647 ~ -2147483648无符号unsigned范围:2^32-1 ~ 0即:4294967295 ~ 0。为什么要引入数组呢,简单举个例子:我们要连续要请求一个地址,一个一个的int是系统随机给定,在讲栈的时候我们提到过,这时候就要数组来解决,当然其实也有空间不够的问题。如果我们开辟了 一个整型int但是超范围了,数组的空间可以自定义(大约100万也是会超的,不要随便试他的极限,不然会越界的)创建一个数组,初始化,打印一下他的数值。

2024-04-23 20:14:26 725

原创 【swtich】

switch语句初分析

2024-04-22 18:45:43 659

原创 【continue和break的羁绊】

比较简单:就是输入一个数,转换二进制,所以每个数不会大于2,就取余2,然后就建立一个数组记录每个值,注意需要逆序输出。如果使用for计算相当大的数据会比较麻烦,以后break的作用会体现。break最大的优点就是简化计算量。计算从输入的数据一直到2之前的和。计算输入数据到0之间所以奇数的和。求1-100之间3的个数。结束本次循环进入下一次。

2024-04-21 21:37:38 478 1

原创 while循环和简单应用

(ps:switch语句我决定和菜单一起讲,大家不要急,等for和do while都学完我们再将区分。根据ASIC码可知所有的大小写子母都在65和122之间,但是有几个字符不属于大小写。然后根本不属于65到122直接判断不属于范围内,比较简单,但细节要处理好。并且我给出大家第二种方式判别大小写字符(写代码的快乐就是多样性)比较简单:whiile()表达式为真,进入循环,执行语句。重进判断表达式是否为真,为真进入循环,为假打破循环。所以,if语句把部分不属于大小写扣掉就ok。我们今天来学习while循环。

2024-04-15 09:42:49 393 1

原创 ASIC码

因为a的值为11,a先减5,然后再给吧赋值,此时a=b=6,不满足,第二个if整段不执行,因此else执行b加1,然后打印。注意看最左侧的是我们的asci码,最右侧就是和asic对应字符,中间的其实是16进制的码,等进制转换我们再讲。输入一个字符,判断是大写就转小写,如果是小写就转大写,最后如果不是大写和小写的其他字符,就输出不是大小写。非常简单,可能有小朋友问为什么是减32,我们观察‘a’和‘A’相差32,所以减32.大写转小写,一样加上32,就OK。

2024-04-14 09:11:46 574 1

原创 继续if语句分析

上次课我们讲到,不走if程序b的值是随机的,在我们学过else语句时,就可以完全避免这种情况。(ps:前段时间在准备比赛,不过现在已经一身轻,打算好好写博客了)单单if常常难以实现代码实现,我们引入先函数else。当if语句不执行时,就执行else。

2024-04-09 07:56:31 380

原创 if语句分析和栈空间

if和栈

2024-04-07 08:21:03 401

原创 C语言-作业讲解

ps(今天实在多写不出来了,等周末的时间能富裕点,那明天见吧)求解c的值,3的8次方,6561;操作a的值变为9,b的值变为8。三目操作符:满足条件a>b;d就是3的4次方,81.执行1语句:a变为3;

2024-03-13 20:35:19 363

原创 补充篇--C语言

ps(昨晚正在努力码字中,突然被朋友叫去夜跑,回来实在是累就睡着了,今天晚上在努努力,争取再写一篇,作业我们先不讲,放在一起讲)‘0’是48,‘a'是97,’z‘是122,’A'是65,’Z‘是90.比较常用,建议记下来,可能会用。a本身时浮点型,由于int的强制转换,小数点后面都无法存储在整型中,赋值给c时就只剩整数了。char是字符型,存放字符使用,输入时用%c,这里就必须提到ASIC码。会有一个\0,这个的作用就是读取字符串的时候,读到\0就停止。这样的代码明显不完美,不满足我们大小写转变。

2024-03-13 07:53:26 452

原创 操作符进阶

没有什么难度(前提你认真看过,我之前的全部代码,主要练习一下,以后我争取每天留个思考题,可能到时候统一讲)if(a>b){a-=1;b+=1;a>b?a/=3:b/4;return 0;(ps:操作符将近9成都将完了,可能暂时告一段落,马上进入主函数阶段,最近两篇可能太简单了,同学们以及迫不及待学习更难的了)

2024-03-11 21:00:00 579 1

原创 题目分析+新头文件

(ps:欧克啦,因为昨晚最后一个题需要大家思考,今天主要吸收消化一下昨天没想明白的,讲到内容就简单点,要是有什么疑问,我们评论区见啦,拜拜)

2024-03-10 20:00:00 437 1

原创 操作符续集和if语句

这个代码是到目前为止最复杂的代码,大家可以尝试分析一下,在评论区讨论一下这个练习,有兴趣的小伙伴可以发一下思路,我们下节课开始就将这串代码。可能有人会问不满足怎么办------就不执行if语句(相当于跳过该步骤),当然还有其他问题,可以评论区见或者等我讲到if语句大家就明白了。当输入5是,同时满足a=10并且b=5,进入if()语句并执行操作printf打印的内容“满足”。输入a,b的值,发现a满足,b不满足,条件是||所以执行if操作,打印a加b的值。其实就是英文里的or,就是多个选项,满足其一就行。

2024-03-09 21:25:38 707 2

原创 程序员选择职业赛道

不同程序员有不同的选择,哪怕你和你的同学专业一样水平相似,性别一样,可能出路也并不相同。这就引发出程序员职业赛道的选择。

2024-03-09 21:22:56 477 1

原创 scanf函数初析

之后C语言常见错误补充我会再次提到。大家注意一下就行,初学者可能记反。第一个10就是我们人工输入,第二个就是printf打印结果。不同的头文件引用的库函数不同(之前忘提了,浅浅补一下嘻嘻)你可以简单理解为电脑开阔了一个空间,并且储存地址。之后我们讲栈的时候会重点讲,2.scanf的作用。

2024-03-08 20:23:22 447 1

原创 printf和运算符结合

上节课我们讲了什么是printf函数,而且没有讲完(感觉每天都差一点)今天继续。这个操作本身没有什么用处,主要是屏蔽代码,方便程序员写注解,防止忘记代码的功能。ps(这两天的内容比较简单从数组讲完后难度会上升)至于其他进制我们讲进制转换的时候再说。当然以上写法都可以在创建一个新的全局变量。以上就是通过printf的简单运算。如果不加他就会造成打印结果连在一起。效果和前面都是一样的。今天最后一个符号//

2024-03-07 20:45:00 457

原创 补充篇-printf

介于上一篇文章大篇幅写C语言常见问题,这篇先把printf的功能补充上(小声说:可能这篇比较短)这个比较基础记住就行,唯一要讲的是double的lf就是long float。ps(其实printf还有一小块没讲完,没关系,以上理解就是好样的,加油!只是现在没有体先出来,未来在更复杂的地方我会提到,大家注意一下就行。- 单精度浮点型比如我们常说的小数3.3,4.7,2.9等等。我以后争取每天一篇在晚上更,有夜猫子可以来看一下。- 整型比如3,4,7,9,200,都算。这个我们以后用上在提及。

2024-03-06 21:30:00 810 1

原创 C语言常见问题

哈哈,如果你和我一样,你就成功了。下节课可能要准备scanf函数或者C语言基础知识。之前我们说过一个语言的学习离不开helloworld,今天他就来了!不少初学者拼写出现问题,比如stdio和main,就是比较好的例子。分号我们这个代码就两个语句他们都有分号,当然不是每句话都要分号。中间是双引号(英文的)(ps:不要先啰嗦再强调一边)不过大部分语言结尾都要加分号,一定要注意。而不是return o!接下来,我们来讲printf函数。以后每个代码都要注意这个问题。4 所以的符号必须是英文的!

2024-03-05 18:31:03 434

原创 C语言的编译环境

ps:昨天实在太累了,今天早上没精神就写了编译环境,那常见问题和printf函数就是我们下节课的内容,如果有什么建议和问题可以评论去见,拜拜。scanf函数在VS的编译下过于严谨需要其他书写方式(可能马上就会讲到)而DEV不会。VS可能相对严谨,在后期学习数组是我会再次提到,这里就不长篇大论了。优点如下:VS的初始背景是黑色,有种高级感(废话)在2023年VS进行更新在监视方面有了很大的提升。这两种编译环境都是我在学习C语言时常使用的。其实就个人推荐,我更喜欢VS2022。VS在下载时会选择所需要的。

2024-03-04 07:58:06 636

原创 编程从0开始

但语言都有相同之处,学会一门语言将代表学习其他语言变得简单许多。无论哪一种语言都逃脱不了"Hello world'的魔抓。下节课我会为大家推荐编译环境,并且讲解常见错误。这句话是头文件他能引用许多基本函数。最后return 0;int main这是一个程序的。映入眼帘的是蓝色第一行代码。一个程序下只有一个主函数。所以我们今天主要带大家。这些函数一会我将讲到。,否则就会发生这种报错。

2024-03-03 17:55:00 519

csdn上C语言上课和作业代码

大家找文章比较费劲的话,可以直接在这个资源里找我会持续更新的,大家冲就完事了,为了学习我的人进步的更快的方式,我可以贡献一下自己的代码,让大家观看。 心理上:希望自己分享的东西得到关注度,心里上有成就感 研究领域上:希望分享的东西可以促进同行之间的交流,加深自己的理解以及讨论中发现问题 综合来看:对自己做的东西有自信,对自己写的东西有自信 我始终坚信,推动科学与技术发展的动力之一就是分享。分享有益,何谓劳也?得自己完成开发了项目中的功能很有成就感(自我感觉牛掰),于是分享在论坛可以和大牛们一起讨论,甚至提出建议进行修改完善,就这一点来说,分享代码对项目的推进是有好处的因为可以有成就感啊,分享出去可以炫耀一下,也可以与其他人交流交流 我们不妨开放一下我们的胸怀,不要怕别人学你的,也不要怕学不到别人的,做学问始终要恭谨甚至谦卑,时间长了,总归会发现,你的进步比别人的进步更快更高更强。 这是勉励您也是勉励我自己的话。从做项目角度来说,我是很乐意share的,也在自己的博客园、csdn、GitHub中share过自己的源码和笔记。首先需要说明一点:国内外均有很多很多人喜欢分享出自己的代码、总结

2024-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除