你们都没人回复有用的东西啊!! 在此感谢:花占饼好吃同学,记得每天来看我帖子哦,我每天都坚持发一贴,尽量做到易懂
下面进入正题介绍下关于c开始学的时候需要明白的东西!! 先了解下c语言的特点 C语言的特点: 1.简洁紧凑,灵活方便,32关键字,9控制语句 2.运算符比较丰富,34个运算符 3.数据结构丰富 4.结构化:思路清晰 5.限制低,设计自由 6.直接访问物理地址,对硬件经行操作 7.代码执行效率高
8.使用广,移植性好(绘图功能)
/* c是怎么工作的呢,写法是怎样的呢!看一个小思路!
火车票系统 界面 信息入库功能 增删改(订票,改签,查询) */ 功能模块结构:每一个功能互不影响,逐步实现,通过主函数组合各功能模块实现总体功能。 逐步细化:大功能->小功能,直到小功能互不影响,通过特定层次实现总体功能,“自顶向下” /* 面向对象的特征,作了解有这个思想就可以了 */
c是面向过程,c++等高级语言是面对对象的,c是告诉计算机怎么做,c++等是告诉计算机自己怎么做,计算机自己会做了就省事了!下面有介绍!
面向过程和面向对象区别: 把大象装进冰箱: 面向过程: 1.我打开冰箱 2.我把大象塞进冰箱 3.我把冰箱门关上 面向对象: 1.创建大象对象 2.大象把冰箱门打开 3.大象把自己塞进冰箱 4.大象冰箱门关上 流程图:见PPT 循环结构:当型+直到型 直到型:先执行循环语句,满足条件退出 当型:先判断,不满足条件退出 C语言发展: 系统开发(游戏开发,数据安全):C++ 数学比较好:算法工程师 刘洋 喜欢硬件:嵌入式(c语言可以直接操作地址) 算法:解决问题的方法 计算算法:解决计算机问题的方法 算法特性: 1.明确性:每一个步骤都是确定 2.有限性:有限的步骤 3.有序性:各个步骤按一定循序执行 4.不唯一性:解决问题算法不只一种 5.普适性:解决这一类问题都可以重复使用
循序结构:人,狼,羊,菜,过河;人不,狼吃羊,样吃菜;船很小不能全部过去
自己思考,下面有解体的文档喜欢的去下载下来印证自己的想法吧! 我可能哪里有错误的地方欢迎大牛抽打我! 老规矩爱逆向桌面背景图一张!1920x1080的在文档里! 有hb奖励,回帖中奖!
|