第3章 顺序结构程序设计 3.1 程序设计概述 3.2 C语言语句 3.3 格式化输出函数printf() 3.4 格式化输入函数scanf() 3.5 单个字符的输入/输出函数 3.6 顺序程序设计举例 3.1 程序设计概述 3.1.1 算法的概念 简单地说,程序的功能就是进行数据加工。程序通常包括两方面的内容:对数据的描述和对加工的描述。对数据的描述称为“数据结构”,对加工的描述称为“算法”。广义地说,为解决某一个问题而采取的方法和步骤,就称为“算法”。在计算机科学中,算法是指描述用计算机解决给定问题的过程。例如,计算1+2+3+…+1000的算法可表示为 步骤1:0 = s; 步骤2:1 = I; 步骤3:s+i = s; 步骤4:i+1 = I; 步骤5:如果i≤1000,转到步骤3,否则结束。 在上面的算法中,符号s、i表示变量,符号“=”表示给变量赋值。步骤1和步骤2表示给变量s和i赋初始值为0和1;步骤3将变量i的当前值累加到变量s中;步骤4使变量i在原值的基础上增加1;步骤5判断i的值如果小于等于1000,重复做步骤3和步骤4,构成一个循环,而当i的值不小于等于1000时,循环结束,这时,变量s的值就是要求的计算结果。 3.1.2 算法的特征
您可能关注的文档
- C程序设计及应用教程第2章数据类型与流程控制.ppt
- C程序设计及应用教程第6章窗体、控件和组件.ppt
- C程序设计及应用教程第8章图形图像处理.ppt
- C语言编程题经典40题附解答.ppt
- C语言程序设计03章数据类型运算符与表达式.ppt
- C语言复习概念要点.ppt
- C语言函数与宏定义教案.ppt
- C语言中级教程+何谓表达式.ppt
- DGSS-数字填图部分操作成果数据库之前.ppt
- Excel2007快速入门教程自制档.ppt
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
最近下载
- 日产新轩逸电子手册.pdf VIP
- Li-BMS 德诚四方 5串至24串锂电池组监控芯片 DVC1124 说明书.pdf
- 2021年中医执业医师《第三单元》试题(网友回忆版) .pdf VIP
- 初中道德与法治新人教版九年级上册全册主要知识点整理(分框编排)(2026秋).doc
- 2021年中医执业医师《第四单元》试题(网友回忆版).docx VIP
- ug nx基础教程电子章曲面建模.pdf VIP
- 2021年中医执业医师《第三单元》试题(网友回忆版) .docx VIP
- 2025年中医执业医师《第三单元》试题(网友回忆版) .pdf VIP
- 地理信息安全在线培训考试题库及答案填空题.docx VIP
- Beck自杀意念量表中文版.doc VIP
原创力文档

文档评论(0)