1.IF单分支结构
if(表达式) 语句
表达式可以是任意表达式,语句可以是一条语句,也可以是复合语句,执行过程,先判断表达式是否为真,如果为真,那么执行语句,如果为假,那么跳过语句执行后面的程序。
2025年06月29日
if(表达式) 语句
表达式可以是任意表达式,语句可以是一条语句,也可以是复合语句,执行过程,先判断表达式是否为真,如果为真,那么执行语句,如果为假,那么跳过语句执行后面的程序。
2025年06月29日
本题根据C程序设计语言第二版中第一章第一节的华氏温度与摄氏温度转换用例和相关习题揉合而来。主要是用来练习:
1. 如何用一个循环体解决是从华氏转换至摄氏还是摄氏转换至华氏,同时一起解决是顺序打印还是逆序打印;
2025年06月29日
求:1 - 1/2 + 1/3 - .... + 1/n 的和。
和这道题不同的是,该题目里面,偶数项是负数,奇数项是正数。
2025年06月29日
课堂上学到的c语言本身就是很简单的,在国内大学的c语言课堂上你很难学到真正做项目的能力,所以他们提出可以上手学习做一些c语言工程,我认为学习做项目的能力很重要,但是有些回答给的是做游戏,做窗体的项目,我倒不是很赞同。
国内大学普遍把c语言作为程序设计的入门课程,甚至我大一的时候那门课程的名字就不叫c语言,而是叫《程序设计基础》,其实意义很明白了:老师根本没指望你学完能用c语言做多么厉害的东西,他是希望你学会程序设计,而不只是c语言。至于做工程,其实c++,java都比c语言要好,除了底层计算机系统、嵌入式、物联网这些偏硬件的方向其他方向需要你用c语言做工程的方向其实少之又少,哪怕是嵌入式、物联网等方向写进单片机的程序其实也普遍比较简单,更需要补的是硬件知识和掌握各种API,而写底层系统你还要学的东西就实在是太多太多了。所以我依旧认为你把课堂上老师教你的内容学会了,入了编程的门就够了,更多高大上的复杂的东西你以后会发现普遍不是用c语言写的,你现在去学用c语言写窗体,写小游戏你以后会发现其实人家都在用Qt,c#,java这些,写的比你快还比你好,你学了也用处有限。
2025年06月29日
一、表达式
表达式(expression) 由运算符和运算对象组成(前面介绍过, 运算对象是运算符操作的对象) 。 最简单的表达式是一个单独的运算对象, 以此为基础可以建立复杂的表达式。 下面是一些表达式:
4 -6 4+
21
a*(b + c/d)/20
q = 5*2
x = ++q % 3
q > 3
如你所见, 运算对象可以是常量、 变量或二者的组合。 一些表达式由子表达式(subexpression) 组成(子表达式即较小的表达式) 。 例如, c/d是上面例子中a*(b + c/d)/20的子表达式。每个表达式都有一个值。
2025年06月29日
作为过来人,我觉得刚开始,先按照课本把每个知识点都弄懂,有不懂的地方,先尝试自己理解或借助互联网先搜一下,还是理解不了,就可以去找学得比较好的同学,
最近很多小伙伴找我,说想要一些c语言资料,然后我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「c语言专业入门到高级教程+工具包」,点个关注,全部无偿共享给大家!!!
2025年06月29日
七大原则
开闭原则、里氏代换原则、迪米特原则(最少知道原则)、单一职责原则、接口分隔原则、依赖倒置原则、组合/聚合复用原则。