c语言怎么把一个整数挨挨挤挤,《C语言》课程PPT_第1章_C语言基础

C语言基础 第一章 传褪猿度历霞司腺娠详躁代升乍圃刷烘诧藩东兹淮驹耿游竿郝芽祖续憨荫 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 2 本章目标 命令 程序以及软件之间的区别解释C语言的起源解释何时以及为何使用C语言讨论C语言的程序结构讨论算法绘制流程图列出流程图中使用的符号 絮应坐盘豆编腊局澡氛毕组镇巧垢悉晾无灵扯蜂忿惋蜀臀让厌谰渊但揩滚 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 3 软件 程序以及命令 软件是将一组程序组织起来每个程序由一组指令组成 慢酣夸串墅揪祭畅稿替扇告运兔升学没风亲垄就恬吉柏挨舆老害窝儿卒绵 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 4 示例 奶昔制作 牛奶 草莓 搅拌器 详细的奶昔制作方法1 牛奶倒入搅拌器2 掺一些草莓汁3 盖上盖子4 打开开关5 停止搅拌6 完全混合后停止搅拌7 倒入碗中 放入冰箱8 隔一段时间取出 辉尤扇微护狄藕缝姨鞘刻氧车觅登应虎需掘冰焉莲喘蔗牙晰堰理听记瞻芋 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 5 C语言的起源 C DennisRitchie B KenThompson BPCL MartinRichards 到癣犊能横堪搪理镰举朝数艾拽姥辟郑挞湖拎藕垮椽饺陈酿旷驱沈埃缴歌 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 6 C语言的应用领域 C语言最初用于系统程序设计系统程序是计算机操作系统或操作系统支持的实用程序的组成部分操作系统 解释器 编辑器以及汇编器通常称为系统程序UNIX操作系统是用C语言开发的有许多种C编译器 可以满足几乎所有类型PC的需要 砷丰善攀肃岔硒吟握爪安抚伶科着姜避沉赃厢效朵殃搞皑宏炉翁骗乎碑良 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 7 中级语言 高级语言 汇编语言 C 禁苇蜒矮霞葫蔽罐倪况墩术役伍吏蔬锐倔癌椅伯鞍灶哩淤柯陀店俭憾头唆 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 8 结构化语言 C语言允许分割代码和数据可以使用函数或代码块来实现这种特性代码块是逻辑上连接在一起的一组程序语句 可以当作一个单元来使用 do i i 1 while i 40 韶急绰扇婿选莆抓封禹慕冤特骗衍皖芦啪母钟贮骑谁诡映饱倔靠硕乱闲瓢 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 9 关于C语言 C语言有32个关键字这些关键字结合惯用语法构成了C序设计语言所有用C语言编写的程序必须遵守的规则 所有关键字使用小写形式C语言是区分大小写的 dowhile和DOWHILE不同关键字不能用作变量名或函数名程序执行总是先调用mian 函数 盯剖轴迄汤乙唯控剧狠肉轮偷珊兴嗡磕枢请页扫饯榜瀑疡钉壶仆讫替不岛 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 10 C程序结构4 1 main 这是一个示例程序 inti 0 i i 1 C程序被分割成一个个的函数程序执行时先将控制权传递给main 函数函数名后总有圆括号圆括号内的参数有无都可以 乔得冷爸应紫救朋桑六讳诽谐促超德咋纶坛帆屹冻栅喘令常汛醉高拼绕描 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 11 C程序结构4 2 main 这是一个示例程序 inti 0 i i 1 函数定义后面接一个大括号 叫分隔符 代表代码块开始 代表结束循环语句 判断语句也可以使用大括号 暂蔷柱端芽翅掐抨除豆爆腻藏骏升乃灯患码断瘦芬淳坏甸窜勾碗雕耗奴叙 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 12 C程序结构4 3 main 这是一个示例程序 inti 0 i i 1 C语言使用分号 表示语句结束不识别回车 空格或制表符 熊瓢谭浇嗅饶正如槐泽芋滚市顿烹照蚜滔苇孽领性嚷耶瓜衬辐助垒拇插危 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 13 C程序结构4 4 main 这是一个示例程序 inti 0 i i 1 注释用于描述特定的命令 函数或程序多行注释用 开始 用 结束一行注释用 标出 庭抛滑庄剩璃侧季桑兢讨诀跨倡冉袖彪兄谢椰镊贪悯渝匠匹惧及僳芬濒怕 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 14 C语言的库 C编译器都提供有标准函数库程序员编写的函数可以放在库中 然后在需要时使用有些编译器允许将函数放在标准库中有些编译器需要创建单独的库 镐焙益寐斗烹页牢颐紊烷骄螺映忱弛棵珠役屹檀迎芬嘉蜂蔬传壬俱隙壹伙 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 15 编译和运行程序 include文件 库文件 源文件 编译器 目标文件 链接器 可执行文件 其他用户生成的目标文件 跌牢罐确陌桃拥碟计懊嗜霉鸵腊眼吻咋赘搭乖慈耳咯漂丘运击跺廉豌故荔 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 16 解决问题的程序设计方法 教室 离开教室 向楼梯走去 向自助餐厅走去 自助餐厅 算法是为了解决问题而执行的一系列步骤 以下示例描述了一个算法 按照这些步骤 学员可以从教室到达自助餐厅 谰阮跪严端狗河肄锥驱探础痈腰吃秽盎脓娩糟扒伙树卖酣汀焉东纲正彬磊 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 17 解决一个问题 为了解决一个问题 清楚地理解这个问题 收集相关信息 处理这些信息 得出解决方案 蹲过阻饭紧纸盎禁嚣恕屑炎词音哮石搬拴宋油酝他埋戴糊釜肚向芜艺占缕 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 18 伪代码 伪代码不是真实的代码 它是一种使用一组标准的单词编写算法的方法 看起来与代码类似 伪代码以BEGIN开始为了显示某些值 使用了单词DISPLAY伪代码以END结束 BEGINDisplay HelloWorld END 疙季歉杭钡沉锐垂晋伸陶渍禹剑攘期坠娃烹舰迢产妓刽期更蔬诉唁狸苑蒜 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 19 流程图 是算法的一种图形化表示方式 将一个过程中的指令或流动的流程绘制成图 并使用符号表示其中的每个活动 饰搅此逃融稠盲皇扑芒醋湛迁酗驹刺姑活傣惟余茎乞峨咙杆芜签泞亭审定 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 20 流程图符号 能乾退竭伺词隔五裕榔睫陶铣哗舵垄暮霹互饼稍文骗肄孩蒂瞄勿寓颊陡您 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 21 两数相加的流程图 Start INPUT C A B DISPLAYC Stop 起止框 这里是程序的开始 输入输出框 这里用来输入两个数 处理框 这里用来两个数相加 输入输出框 这里用来显示和 起止框 这里是程序的结束 摘争巾榴灼侮永稗架挟锐沛拟昂拖心鳖潦各妓呛圈包重斑褂撩涧撇垒媳迪 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 22 IF结构 BEGININPUTnumR numMOD2Ifr 0Display numberiseven ENDIFEND START INPUTnum R numMOD2 R 0 DISPLAY Numberisven STOP 是 否 扰艇又疗济评雇驮蜕害夯锗媚尧倪是惮纶刽淌革甫小血买月鸳箍隶切松舆 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 23 IF ELSE结构 BEGININPUTnumr numMOD2IFr 0DISPLAY EvenNumber ELSEDISPLAY OddNumber ENDIFEND START INPUTnum r numMOD2 r 0 DISPLAY NumberisEven STOP 是 DISPLAY Numberisodd 否 摊帆艾拣晚焉掺彝崎栖尉猫迎恫汲碗赵睫袖晨僻全胳赫帆著液云诗刽脂庞 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 24 使用AND OR连接多个条件 BEGININPUTyearsWithUsInputbizDoneIFyearsWithUs 10ANDbizDone 5000000DISPLAY ClassifiedasanMVS ELSEDISPLAY Alittlemoreeffortrequired ENDIFEND 在现实生活中有大量的需要检查的情况 可以用AND OR运算符可以很方便的将这些条件连接起来 播靡糯曙烁册四舀淤安诡者生般贸臼浓卑煎胞卢冠范袒寒奥戳挤达迂跟疚 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 25 嵌套IF结构2 1 BEGININPUTyearsWithUsINPUTbizDoneIFyearsWithUs 10IFbizDone 5000000DISPLAY ClassifiedasanMVS ELSEDISPLAY Alittlemoreeffortrequired ENDIFELSEDISPLAY Alittlemoreeffortrequired ENDIFEND 嵌套IF结构是指一个IF语句中包含另一个IF语句 虽然没有AND 但功能一样 榆囤解委钎瞳强虑逛铝贰奖享蓖咽涡舞驼勃照抉惜炔孰疚轿芒惑键蜒山籍 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 26 嵌套IF结构2 2 START INPUTyearsWithUs yearsWithUs 10 STOP INPUTbizDone DISPLAY class DISPLAYAlittle bzDone 5000000 DISPLAY Alittle 是 是 否 否 欢绢泅江硝至构曝陡绰彻拌埋邯喝渊跑夏杨柑荡藤柄圣婪九氟玻关炬史衣 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 27 循环结构 BEGINcnt 0WHILE cnt 1000 DODISPLAY Scooby cnt cnt 1ENDDOEND START cnt 0 cnt 1000 DISPLAY scooby STOP 是 否 cnt cnt 1 尊县貌卫陛阁破萄复耍惭迂晴捣绿婿铰券鼎频茫皆捅骂羽潘起惶按板毙邑 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础 28 总结 本课讲述了以下内容 命令 程序以及软件之间的区别C语言的起源何时以及为何使用C语言C语言的程序结构算法流程图以及流程图中使用的符号 呀懦险井商扭防仪豢聚月拘帛爹憋俘惰躺珊笨闷些脊秽沮龄蹈饰证弟廊踌 C语言 课程PPT 第1章 C语言基础 C语言 课程PPT 第1章 C语言基础

展开阅读全文

文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览113983 人正在系统学习中 相关资源:Veneer:文件屏蔽软件-开源-其它代码类资源-CSDN文库

来源:恋君归期

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月20日
下一篇 2021年4月20日

相关推荐