15分钟C语言零基础速成课

作者: 英雄哪里出来分类: 计算机技术 发布时间: 2023-10-07 12:00:00 浏览:2658020 次

15分钟C语言零基础速成课

春风满面笑桃花:
编程最难的不是语法,而是编程的想法。

【回复】最难的还是找工作的思想。编程的思想学着学着就能会、数据结构用着用着就能会、算法刷着刷着就能会。 但这些都可以很一般,面试题是真的多,深度是不太浅,广度是真的广,技术学校是真的不教,工作找不到是真找不到。起码就普通本科学历是这样的,名校可能好点[妙啊]
【回复】最难的不是实现你的想法吗?
【回复】回复 @兮夜夕颜 :想啥呢,数据结构哪来的编程思想。编程思想是面向对象、分层设计、架构、设计模式,数据结构只是基础原理而已。
努力干饭的黄皮鱼:
很多东西不要死记硬背,现在ChatGPT写代码很方便 自己做好笔记,推荐一个笔记软件typora。编程你只要知道实现它的原理,编程其实就不难,另外学习过程中跟着敲代码,敲完之后新开一个窗口,新窗口里面只有功能注释,其它代码全删,重新敲一遍。记住重点是想不起来怎么写,不要去看写好的代码,自己去网上找,这样才能加深记忆,最后把你写的两份代码对比一下,你就很容易的学会一个功能怎么去实现了[呲牙]

【回复】typora学到后期笔记量变很大的时候会很卡,而且很占内存,包括现在的notion 语雀都有这个问题。所以我一直用的OneNote,关掉微软云储存自己用git做线上备份,很方便
【回复】这里也顺便吱吱一声:报错可以看看错误描述,看不懂也不要紧,复制粘贴错误信息上百度(或者任意搜索引擎)搜索,基本上都会得到解答。
【回复】视频里有提到触类旁通,举一反三,实际上学习编程只要有这种感觉就够了,学习别人的学习方法可能适得其反,麦克阿瑟曾说过,适合自己的才是最好的。
起名字好难啊可恶:
大佬,我现在毕业多年,数学极差,就加减乘除水平了,能自学嘛[委屈]

【回复】不建议学 首先自学比不上别人大学四年学的东西,再一个单纯学会c语言并没有什么用,c语言只是计算机入门,还要学能用的上的比如oc Java python ,而且没有经验又不是计算机专业也不好找工作 这里面也卷的厉害 最近还是互联网寒冬 大厂都在裁员 好多有经验的都找不到工作 一名路过的iOS开发的忠告
【回复】回复 @bili_50065592866 :谢谢兄弟的建议,打这么多字用心了,非常感谢!咱只是想利用空闲时间系统学习一项技能,不是为了生存,因为完全不懂,所以问了这么蠢的问题,感谢好兄弟你给出的建议![保佑]
【回复】我的建议是学,这和数学没有太多关系,主要还是逻辑性,学一门语言对预防智力退化还是很有帮助的。
jioujiouowen:
课代表来了 00:00 C语言教学视频关键点摘要 00:06 视频点赞超过2万,老婆会继续出镜。 00:11 视频从最简单的内容开始讲解C语言。 00:38 第一天环境安装,包括下载软件和安装环境。 01:29 第二天编译运行,新建源代码文件,编译运行代码。 02:32 第三天输入输出,打印字符串和数字,处理报错和警告。 03:49 第四天输入函数,要求手动输入变量。 04:01 学习C语言的关键点 04:08 如何让程序不结束? 通过循环输入,只要条件为真,就会依次执行。 06:59 学习编程最重要的是要有耐心,没有耐心的人基本和编程无缘。 08:04 变量,赋值,交换变量,常量,条件分支,逻辑运算,三目运算符 08:05 什么是变量 08:08 第一次接触变量会比较陌生 08:20 赋值是将数值传递给变量 08:37 交换变量的值并输出 08:58 不用临时变量交换变量 09:00 常量相对于变量而言 10:48 常量相对于变量而言 11:52 逻辑运算和三目运算符 12:08 C语言数学库的基本函数 12:09 条件语句中的条件和满足条件的执行表达式 12:19 数学库中的绝对值、取整、次幂、开根号、取模、对数等基本函数 13:55 三角函数和反三角函数的概念及用法 15:19 双曲函数的概念及用法

【回复】老婆到底在哪出镜啊啊啊啊啊啊
【回复】你竟然试图教会我[脱单doge]
英雄哪里出来:
收集下个作品的榜单, 点赞了+1,收藏了+2, 点赞+收藏 的+3, 前1000名均有效。

【回复】感觉上面的跑马灯好影响观感
【回复】回复 @春风_spring : 可能速度太快了,下次放慢点
煊丞:
初始C语言:(win10) 1,下载C语言运行环境,推荐mingw,然后安装。(集成环境idea更省事) 2,为mingw配置环境变量。(详细自己搜教程)...

杭州科技有限公司:
英雄不问出处,沉醉不知归路。 而你,我的代路人,你才是真正的英雄![脱单doge]

【回复】回复 @妈妈我要Learning :百度就有官方链接的
【回复】回复 @孟姜女与西瓜太郎 : [喜极而泣]
【回复】想问一下·这devc怎么下载
飞奔的天启坦克:
交换变量可以不用临时变量。 例如: int a = 5; int b = 4; a = a + b; b = a - b; a = a - b; [脱单doge][脱单doge][脱单doge][脱单doge][脱单doge]

【回复】和超出int储存时会出错,但确实是很好的思想
【回复】回复 @弟弟吞噬我的敌人 : 这个更简单一些,会加减法就能看的懂。[doge]
bolin09:
这里面有的没有的都拿去吧!👄给你们准备好了[脱单doge]

himisa:
[藏狐] scanf的两个%d之间不要加空格,直接"%d%d"即可。 floor和ceil的返回值是double不是int。 cosh和tanh的自变量是0不是1。

【回复】回复 @玉麒麟鲁智深 :scanf中的格式符实际上读入的是被任意空格(space tab newline)分割的数据,这包括%s。比如%d%d可以读入12 34,或者12\n34,或者12\r\n\t 34。但是,如果使用%d %d,那输入10\t14就会使流出错,必须输入由space开头分割的整数才能正确读取,如10 \t14。另外,同样的原因将导致%s不能读取有空格的字符串,比如用%s读取hello world,只能读到hello,因为有空格分隔开。
【回复】scanf两个%d不加空格是没问题的。关于你说的如何区分1234,计算机是这样做的,当你输入数据的一瞬间,数据会被存储到标准输入文件缓冲区中(这时候的数据其实是一组字符串,没有几千几百这一说),之后”scanf”会在这组数据中寻找第一次出现的非结束符(比如你输入的1234中的1),之后从这个字符到第一次出现结束符(空格,回车等)的数据会被转化为整形数据存储到第一变量中。也就是说你不管输入了多少数字(数值不应超过int最大值)在没有输入结束符之前数据都会储存在第一个变量中,且不管你输入数值之前按了多少下空格回车都不会影响你对整形变量赋值(但会影响对字符格式输入的赋值。。。)。数据正常传递后缓冲区的这一组数据会被清除。然后开始以相同方式赋值给第二变量。然后此时缓冲区在经历两次赋值后并不是空的,会有遗留下来的回车或者空格符号,可以用%c读取出来(我记得是。。)。然后数据输入的时候应与scanf写入格式一致 即两个%d之间加了个空格那么在输入时也应用空格将两数据分开,两个%d之间用了逗号,那么数据的输入也应用逗号隔开。
【回复】回复 @喷子太多评论不回 :就是说"%d%d"的情况下,因为scanf()除%c外都是会从非空白字符开始读到空白字符截止,所以输入的两个整数之间可以用空格,换行等空白字符来分隔。但如果写成"%d %d",那么就限定死了中间只能用(一个)空格来分隔,这时如果用户先输入一个整数然后换行就会读取失败。
阿洛格里夫:
大哥,我想问一下你开头坐在椅子上转那个能不能出一个小时专享版?

【回复】非常好的想法,这使我的椅子旋转
【回复】一小时?太少了,先整五十小时吧[吃瓜]
Sulaga:
有C++速成嘛[星星眼]对c++的语法太模糊了,感觉速成的话很有效

【回复】C++想速成?你在说什么梦话[吃瓜]常言道C++一年精通两年熟练三年了解四年陌生,看你说的入门语法入门到什么程度,如果就是C语法那个级别也许会比较快,加上类static友元继承封装多态时间翻一倍,加上泛型模板再翻一倍,加上新特性那你就学吧,越学越不会[笑哭]
【回复】学好c语言😋,再想c++😋
【回复】老哥好歹你也是c9的,c++多少语法这怎么可能速成[笑哭]
在零食店遇到了童年:
这个封面让我觉得up很有去拍小电影的潜质[doge]

【回复】回复 @Wiicken :大鸟转转转?

编程入门 C语言 科技 编程 计算机技术 程序员入门 编程零基础 程序员研究所

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读