- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
其他输入输出函数: getchar()、putchar() gets()、 puts() 例如:char c; c=getchar(); 或 scan(“%c”,c); 使用这些函数,需包含头文件stdio.h * 1.7 算法 * 1、算法的概念及特性 ⑴ 有穷性: ⑵ 确定性: ⑶ 有0个或多个输入: ⑷ 有1个或多个输出: ⑸ 有效性: * 2、算法的表示方法 自然语言 传统的程序流程图 N-S流程图 伪代码或计算机语言描述 * 顺序结构 选择结构 循环结构 结构化程序设计的 三种基本结构 见24页图1.5 * 传统的程序流程图例图 结束 输入a,b,c ab? bc? ac? 输出c 输出b 输出c 输出a 开始 t f f t f t * N-S 图 即结构化程序设计流程图,提供了描述三种基本逻辑结构的图形工具,与传统的程序流程图对照描述如下: 1、顺序结构 A模块 B模块 A模块 B模块 (a) (b) 图 1.3 顺序结构 * N-S 图 2、选择结构(分支结构) (a) 流程图表示 (b)N-S图表示 A模块 B模块 判断条件 成立吗? 判断条件 成立吗? 成立 不成立 A模块 B模块 图 1.4 选择结构 成立 不成立 * N-S 图 由分支结构派生出来的多分支结构 (a) 流程图表示 (b)N-S图表示 图 1.5 多分支结构 A1块 K=? An块 An块 K=? K1 K2 … Kn A1块 A2块 … An块 … k1 k2 kn * N-S 图 3、循环结构 (a) 流程图表示 (b)N-S图表示 图 1.6 当型循环结构 a.当型循环结构:先判断循环条件是否满足,当条件满足,执行一遍循环体,再判断循环条件,仍满足再执行一遍循环体……直到不满足条件,则退出循环,执行循环体后的下一语句。若第一次判断条件就不满足,则一次也不执行循环体。 循环条件满足吗? 循环体 循环体 循环条件 满足吗? 不满足 满足 * N-S 图 (a) 流程图表示 (b)N-S图表示 图 1.7 直到型循环结构 b.直到型循环结构:先执行一遍循环体,再判断循环条件是否满足,如不满足再执行一遍循环体……直到条件满足,则退出循环,执行循环体后的下一语句。这种循环结构至少要执行一遍循环体。 循环体 直到循环条件满足为止 不满足 满足 循环体 循环条件 满足吗? * * 让我们一起分析、编写一个程序吧 【实例4】某铁桶厂应客户要求定做一批铁桶,客户给出了铁桶的规格,高30cm,半径10cm,共订做1500个铁桶。工厂接到订单后需马上计算出所需的原材料组织生产。 1-1.c * 分析: 我们知道铁桶为圆柱形,其表面积的计算可以利用数学公式: S=2∏RH+∏R2 为了计算S的值,我们首先需要向计算机输入两个已知值R和H,计算机根据上面的公式进行运算,得到一只铁桶的铁皮用量,然后计算N只铁桶的总铁皮用量,最后输出计算结果。 因此上面程序的工作步骤可以描述为: 1.???????? 定义四个变量S,R,H,N。 2.???????? 为R,H,N输入已知值。 3.???????? 利用公式S=2∏RH+∏R2求表面积S。 4.???????? 求总用量S=S×N。 5.???????? 输出最后结果S 6.???????? 结束。 * #include stdio.h main() { float s,r,h; /* 定义变量s表示面积,r表示半径,h表示桶高 */ int n; /* 定义变量n表示桶的数量 */ printf(“input r,h,n:\n”); /*友好的屏幕提示,让用户输入已知值*/ scanf(“%f%f%d”,r,h,n); /* C语言的输入函数,
您可能关注的文档
最近下载
- ASMR简单介绍课件.pptx
- 瞭望&光大:2023商业银行数据资产估值白皮书.pdf VIP
- 2025年山西林业职业技术学院单招职业适应性测试模拟试题及答案解析.docx VIP
- 艾滋病合并肺孢子菌肺炎诊疗专家共识(2024年版).pptx VIP
- 2024年山西电力职业技术学院单招职业适应性测试模拟试题及答案解析.docx VIP
- 影视项目可行性研究报告.docx VIP
- 2024年山西职业技术学院单招职业适应性测试模拟试题及答案解析.docx VIP
- 十一人制足球规则.ppt VIP
- 中考语文阅读理解《石矶娘娘是什么岩石》含答案解析.docx VIP
- [特种设备高级考试]第四,五章 磁粉检测的器材和设备.pdf
有哪些信誉好的足球投注网站
文档评论(0)