C语言第1章程序设计调研报告.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计概述;第一章 C语言概述;C语言与自然语言的比较:;计算机系统组成(微机);一、计算机语言分类;1、语言简洁、紧凑、使用方便灵活。 2、运算符丰富。 3、数据结构丰富。 4、具有结构化的控制语句。 5、语法控制不太严格,程序设计自由度大。 6、允许直接访问物理地址,可直接对硬件 进行操作。 7、生成目标代码质量高,程序执行效率高。 8、可移植性好。 ??;*;;练习:;;例1.3:求两个数中的较大数;技巧:;1、算法的概念;2、算法的特性;算法的描述;传统流程图 【顺序结构】;传统流程图 【选择结构】;传统流程图【循环结构】;N-S流程图;算法举例;题目一 ab互换 S1:a=3 S2:b=4 S3:t=a S4:a=b S5:b=t S6:输出a和b的值.;题目二 |a-b| S1:输入a和b的值。 S2:判断ab? 是:S21: z=a-b, 到S3步。 否:S22: z=b-a, 到S3步。 S3:输出z的值。;题目三1到5的和;题目一 ab互换;共同特点 1、只有一个入口。 2、只有一个出口。 3、结构内的每一部分都有机会被执行到。 4、结构内不存在“死循环”。;确定算法: 分析问题,(建立数学模型,选择公式),写出算法描述 编写程序: 用计算机语言写出实现算法的程序 上机调试: 输入(编辑)程序?编译、连接、执行程序?输出; 张丘建《算经》中提出“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一,百钱买百鸡,问鸡翁、母、雏各几何?(体会编程步骤) ;算法举例;Cock=0 当Cock=19时 { hen=0 当hen=33 时, {chicken=100-cock-hen 如果(5*cock+3*hen+chicken/3=100)则输出 hen加1} cock加1 };#include stdio.h void main() { int cock=0,hen,chicken; while(cock=19) { hen=0; while(hen=33 ) { chicken=100-cock-hen; if(5*cock+3*hen+chicken/3==100chicken%3==0) printf(cock=%d hen=%d chicken=%d\n ,cock,hen,chicken); hen++; } cock++; } };程序的上机步骤;1、编辑 写代码,f.cpp 2、编译和链接 编译|编译 Ctrl+F7 3、执行 编译|执?? Ctrl+F5;方法一:先创建C源程序;;双击error行,会指向错误出处 英文输入法 一个错误可能引起多个error Warning不影响程序运行;;第一章 C语言概述;第一章 C语言概述;第一章 C语言概述;第一章 C语言概述;课后作业

文档评论(0)

4753333 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档