- 2
- 0
- 约1.62千字
- 约 10页
- 2018-03-26 发布于河南
- 举报
2 C语言程序设计练习.ppt
南京师范大学 C语言程序设计 周维 南京师范大学 回顾:输入三个数,输出其中最大值 练习:输出10个数中的最大值 四、结构化程序设计过程 1、确定算法:分析问题,(建立数学模型,选择公式),写出算法描述 2、编写程序:用计算机语言写出实现算法的程序 3、上机调试:输入(编辑)程序 编译、连接、执行程序 输出结果 举例 张丘建在《算经》中提出“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、母、雏各几何?(体会编辑步骤) 1、分析:cocks+hens+chicken 100 5*cocks+3*hens+chicken/3 100 0≤cocks≤19 0 ≤hens≤33 0 ≤chicken≤100 思路: 依次取cocks的值域中的值,然后求其余两数,看是否 合乎题意 1、算法描述 2、用计算机语言写出程序 void main int cocks 0,hens,chicken; while cocks 19 hens 0; while hens 33 chicken 100-cocks-hens; if 5*cocks+3*hens+chicken/3 100 printf “%d%d%d\n”,cocks,hens,chicken ; hens++; cocks++; * 1.#include void main int max int x,int y ; int a,b,c,d,m; scanf “%d%d%d”,a,b,c ; d max a,b ;m max d,c ; printf “max %d”,m ; int max int x,int y int z; if x y z x; else z y; return z ; 2.#include void main int max int x,int y,int z ; int a,b,c,m; scanf “%d%d%d”,a,b,c ; m max a,b,c ; printf “max %d”,m int max int x,int y,int z int o,n; if x y o x; else o y; if o z n o; else n z; return n ; 3.#include void main int a,b,c,m; scanf “%d,%d,%d”,a,b,c ; m a; if m b m b; if m c m c; printf “max %d”,m ; 4.#include void main int m,a,n 1; scanf “%d”,m ; while n 3 scanf “%d”,a ; if a m m a; n++; Printf “%d”,m ; 开始 1 n 输入max n max a max n+1 n 打印max 结束 T F T F 1.传统流程图 1 n 输入一数 max 输入a a max n+1 n 当n max T F 打印max 2.N-S流程图 n 1 input max while n max then max a n n+1 end do print max #include void main int max,a,n 1; scanf “%d”,max ; while n 10 scanf “%d”,a ; if a max max a; n++; Printf “%d”,max ; 3.伪代码 3.计算机语言 累试法 枚举法 细化 细化 细化 * * *
您可能关注的文档
- !secure-vehicular-communication-system-vanet-security-cm1.pdf
- (1小时学会C语言51单片机)C语言入门教程____2016下载.doc
- (Chinese)DB2+DPF-HA.ppt
- (CMR - Hau Lee) Aligning Supply Chain Strategies with Product Uncertainties.pdf
- (Communication+English)通信与信息工程专业英语教程[习题解答].doc
- (CSF) Dilute Sulfuric Acid Pretreatment of Corn Stover in a Pilot-Scale Reactor.pdf
- (CSF) Fractionation of lignocellulosics bysteam-aqueous pretreatments [and discussion.pdf
- (CSF)Pretreatment-Catalyst Effects and the combined severity parameter.pdf
- (ebook) - Physics - Tesla - How To Make Tesla's Coil.pdf
- (麻省理工2016课程)C语言内存管理和C++面向对象编程_lec01.pdf
- 2025年新能源汽车铝合金型材表面处理报告.docx
- 2025_2026学年新教材高中历史第四单元资本主义制度的确立9资产阶级革命与资本主义制度的确立课时作业含解析新人教版必修中外历史纲要下.doc
- 2026版高考历史一轮训练课后限时集训10近代西方民主政治的确立与发展含解析人民版.doc
- 2025年光伏支架轻量化研发趋势与材料创新报告.docx
- 2025_2026学年新教材高中英语UNIT3SPORTSANDFITNESS预习新知早知道学案含解析新人教版必修第一册.doc
- 初中道德与法治八年级上册《爱我中华》单元教学设计(1).docx
- Unit9IlikemusicthatIcandancetoSectionA(3a3c)(教学课件)人教版(0)九年级英语全册().pptx
- 四年级下册《我的“自画像”》习作指导课教学设计——基于例文支架的精准表达训练.docx
- 星火燎原:新中国“两弹一星”伟业的奠基与精神传承.docx
- 中考英语一轮复习:解锁单项选择的逻辑与策略(第一讲).docx
原创力文档

文档评论(0)