程序设计_1(基础知识)_2012_(0)
112页1、计算机程序设计理论吴文涛 :13855170994 丁彬勇 :15156078826 汪季英:15155172387 曹思彤:13637094327 课程章节一、计算机及程序设计基础 二、C程序结构和设计方法 三、数据类型、运算符和表达式 四、程序的控制结构与基本算法 五、数组 六、函数 七、预处理 八、指针 九、结构体与共用体 十、位运算 十一、流与文件操作 十二、面向对象程序设计语言C+简介教材与参考书C语言程序设计 计算机程序设计学习指导与练习 The C Programming Language( KS2: 若y不能被4整除,则输出y “不是闰年”。然后转到 s6.S3: 若y能被4整除,不能被100整除,输出y “是闰年”, 然后转到s6。S4: 若y 能被100整除,又能被400整除,输出y “是闰年” ,然后转到s6。S5: 输出 y “不是闰年”。S6: y+1 y;S7: 当y2500时,转s2继续执行,如y2500,算法停止。(1)使S=0(S作为累加变量);(2)使N=1(N代表分母);(3)S+1/N S (执行迭代,S为迭代变量);(4)N+1 N;(5
2、)若N100,转去执行(3)以及其后的各步骤;否则执行(6);(6)打印S的值(即所求之总和)。例:求下列级数的值可以写出下面的算法算法描述语言:是为了说明程序的流程而专门规定的某种语言。它一般介于自然语言与程序设计语言之间,它具有自然语 言灵活的特点,同时又接近于程序设计语言的描述。 注意:算法描述语言所描述的流程,一般不能直接作为程序来使用,最后还需转换成用某种程序设计语言所描述的程序。 与程序设计语言的区别:前者比较自由,不象后者那样受语法的约束,只要描述得人们能理解就行,而不必考虑计算机处理时所要遵循的规定或其它 一些细节。算法描述语言流程的描述:在程序设计过程中,一般不可能在一开始就用某种程序设计语言编制计算机程序,而是先用某种简单、直观、灵活的描述工具来描述处理问题的流程。当方案确定以后,再将这样的流程转换成计算机程序,这种转换往往是机械的,已经不涉及功能的重新设计或控制流程的变化,而只需考虑程序设计语言所规定的语法要求以及一细节问题。2、用流程图表示算法流程图:用一些约定的几何图形来描述算法。用某种 图框表示某种操作,用箭头表示算法流程。流程图(的符号及意义)美国标准化协
《程序设计_1(基础知识)_2012_(0)》由会员油条分享,可在线阅读,更多相关《程序设计_1(基础知识)_2012_(0)》请在金锄头文库上搜索。
最新学校新冠肺炎疫情突发事件应急处置办法和流程
最新疫情防控期间学校用餐与食堂管理规定和师生一日流程图
最新Xx省xx区返学师生员工健康登记表
诊所简介
高中英语-第二单元-《the-United-Kingdom》课件-新必修5
新版新目标英语七年级下unit4--Don't-eat-in-class课件
新版PEP六年级英语unit6-how-do-you-feel-A-Let's-talk
安徽专版2018秋八年级英语上册Unit5Doyouwanttowatchagameshow第6课时习题课件新人教目标版
酸的和甜的教学课件.doc
Lesson-1-Where-do-we-go-from-here概要
Docker技术与实践
七年级英语下册-Unit-9-What-does-he-look-like(第3课时)(Grammar-Focus-3d)同步语法精讲精练课件-(新版
《I'm-going-to-do-the-high-jump》PPT课件3
高二英语外研版-必修5-Module-2-A-Job-Worth-Doing-Reading课件
英语片段教学-I-can-do-it
Adobe公司简介
安徽专版2018秋八年级英语上册Unit5Doyouwanttowatchagameshow第2课时习题课件新人教目标版
第二单元全课件Unit2-What-time-do-you-go-to-school-全课件
第18课-Windows的磁盘管理与安全
第12章--Windows-Server-2008路由及远程访问
2023-06-08 30页
2023-06-08 24页
2023-06-08 8页
2023-06-08 41页
2023-06-08 38页
2023-06-08 37页
2023-05-12 40页
2023-05-12 33页
2023-05-08 8页
2023-04-13 74页