- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元1-程序设计宏观认识课件
Page * C语言程序设计基础 Page * C语言程序设计基础 课程 单元一 程序设计宏观认识 主要内容 一、程序宏观框架结构及构成 程序框架结构 程序的构成(重点) 二、程序开发过程及环境 程序开发过程(难点) 程序开发环境(重点) 三、C语言特点及知识脉络 一、程序的宏观认识 问题引入 对,是软件,是程序,是用某种计算机语言编写的程序,是通过程序实现了上述功能。计算机编程语言有很多种,而C语言是世界上最流行的程序设计语言之一,也是最优秀的计算机编程语言之一。 【引例1】程序编写如同写作文一样,有其规范的框架结构? 【引例2】编写好的程序如何在计算机中运行? (1)网络游戏 (2)QQ网上聊天…… 你是否曾经想过,是什么使电脑或智能终端等硬件设备拥有如此丰富多彩的功能? (3)神州十号载人航天器在距地面343公里的近圆轨道与天宫一号对接? (4)石油地质勘探都要使用大型计算机进行模拟运算 是什么样的“大脑”能实现如此精确的控制和复杂模拟? 1.1 程序宏观框架结构及构成 1.1.1程序框架结构 1.1.2 程序的构成 1.1.1程序框架结构 1.1 程序宏观框架结构及构成 #include stdio.h //包含标准输入输出头文件 void main( ) //主函数 { printf(“欢迎进入C语言的世界!\n”); //调用输出函数在屏幕 上显示提示信息 } 【例1-1】实现在计算机屏幕上显示“欢迎进入C语言的世界!”提示信息。 编译预处理 函数组 “函数组”由多个函数构成,函数是构成C语言程序的基本单位,多个函数共同 协作完成程序要实现的功能。 在函数组中有且仅有一个主函数main(),整个程序的执行从主函数开始,以 主函数为核心展开,函数组中除了主函数外还包括库函数和用户自定义的函数 程序 演示 运行结果: 【例1-2】从键盘输入矩形的长和宽,计算并在屏幕上显示输出该矩形的周长。 #include stdio.h //包含标准输入输出头文件 void main( ) //主函数 { int a,b,c; //定义整型变量,长a宽b周长c printf(请输入矩形的长和宽:); //调用输出函数,显示提示语 scanf(%d%d,a,b); //数据输入,从键盘输入a、b值 c=2*(a+b); //数据计算,将计算的周长赋值给c printf(该矩形周长为:%d.\n,c); //调用输出函数输出结果 } 1.1.1程序框架结构 1.1 程序宏观框架结构及构成 程序 演示 运行结果: C语言程序宏观框架有了大致的了解,下面总结如下: (1)C语言程序基本框架包括编译预处理和函数组两部分。 (2)编译预处理是程序编译之前的准备工作,以“#”开头。 (3)函数组包括主函数、库函数和用户自定义函数,函数是 构成C语言程序的基本单位。C语言标准函数库提供大量 功能丰富的库函数;用户也可以根据需要编写具有特定 功能的函数,称为用户自定义函数。 程序由一个或多个函数组成 必须有且只能有一个主函数main( ) 程序执行从main开始,在main中结束,其它函数通过嵌套调用得以执行 1.1.1程序框架结构 1.1 程序宏观框架结构及构成 程序的结构特点 (4)在C语言中的任何适当位置可添加注释,以增强程序的可读性。 “//”作为程序单行注释的起始符号, “/*”和“*/”作为单行或多行注释的起始和终止符号。 (5)程序语句 C程序由语句组成 用;作为语句终止符 1.1.1程序框架结构 1.1 程序宏观框架结构及构成 程序的格式和书写要求 习惯用小写字母,大小写敏感 可使用空行和空格 常用锯齿形书写格式 1.1.1程序框架结构 1.1 程序宏观框架结构及构成 优秀程序员的素质之一: 使用TAB缩进 { }对齐 有足够的注释 有合适的空行 【随堂练习1-1】 根据上述示例模仿编程,输入正方形的边长,计算其面积。 1.1.1程序框架结构 1.1 程序宏观框架结构及构成 C语言程序由标识符、语句、函数等表述形式构成,最终形成完整的C语言程序代码。 1.1.2 程序的构成 1.1
您可能关注的文档
最近下载
- 工艺流程题(解析版)-2024-2025学年初中化学九年级上册专项复习(湖南专用).pdf VIP
- 工艺流程题 期末专项训练(含答案) 2024-2025学年人教版九年级化学上册.docx VIP
- 高职英语写作-PPT课件(全).pptx
- ZCC12800吊车技术规格书.pdf
- 2023广东水利电力职业技术学院教师招聘考试真题题库.docx VIP
- 心脏猝死与心脏骤停急救.ppt VIP
- 人教版高中物理必修第二册第五章抛体运动第4节抛体运动的规律.pptx VIP
- 2024年杭州市学军中学高三数学4月模拟测试卷附答案解析.docx VIP
- 浙江省杭州市杭州学军中学2024届高考仿真模拟英语试卷含解析.doc
- 部分图表—博弈论教程-王则柯.pdf VIP
文档评论(0)