2.1解剖一个程序(课件)-《C语言程序设计》同步教学(西安电子科技大学出版社)

2024-05-06
| 14页
| 277人阅读
| 33人下载
普通

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 -
年级 高一
章节 -
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 陕西省
地区(市) 西安市
地区(区县) -
文件格式 PPTX
文件大小 143 KB
发布时间 2024-05-06
更新时间 2024-05-06
作者 匿名
品牌系列 -
审核时间 2024-05-06
下载链接 https://m.zxxk.com/soft/44948524.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

C 语言程序设计 2023 翻转课堂实用教程 第2章 C语言初印象 解剖一个程序 2.1 C 程序设计方法 2.2 C 语言程序的运行过程 2.3 2.1 解剖一个程序 案例2.1.1 案例2.1.1请编写计算小明第8个月话费的程序:假定月话费=话费+网络流量*流量费,假设小明每月的话费是固定的29元,使用网络流量的费用是3.5元/M,如果小明第8个月使用了25.6M的流量,请计算出小明第8个月的总话费(要求从键盘接收第8个月的流量,结果显示在屏幕上)。 案例2.1.1程序代码: #include<stdio.h> int main() { // sum总话费,telbill是基础话费、 traffic是第8个月使用的流量 double sum=0,telbill=29,traffic; //从键盘接收第8个月流量存入变量traffic中 scanf("%f",& traffic); sum=telbill+ traffic *3.5; printf("小明第8个月总话费=%f",sum); return 0; } 案例2.1.1运行结果: 25.6↙ 小明第8个月总话费=29.000000 案例2.1.1代码讲解 #include<stdio.h> int main() { double sum=0,telbill=29,traffic; scanf("%f",&traffic) ; sum= telbill +traffic*3.5; printf("小明第8个月总话费=%f",sum) ; return 0; } stdio.h是程序中scanf()和printf()函数所在的头文件 每个C语言程序都需要有一个main()函数 变量定义部分 输入:从键盘接收数据 计算:根据题意计算 输出:把结果显示在屏幕上 main()函数返回值为0,此句也可以不写 (1)C程序的基本框架 你需要编写的代码放在这里; #include<stdio.h> int main() { } (2)C程序的组成部分 #include<stdio.h> int main() { } 变量定义部分; 输入部分(有些程序不需要 主体计算或算法实现部分; 输出部分; 2.2 C 程序设计方法 2.2.1 问题分析 PK 分析以下几个方面: 四个步骤:问题分析——》算法设计——》编写程序——》运行调试 案例2.2.1:读入学生成绩,判断是否及格(大于等于60分为及格) 功能:程序需要完成哪些功能? 输入:如果程序有输入,分析程序需要接收什么样的数据,数据类型是什么,接收多少个等等? 处理:对输入数据做什么处理? 输出:如果有输出,输出什么类型、数据的格式等 功能:判断成绩是否及格 输入:学生成绩(一个整数) 处理:成绩大于等于60分为及格,否则为没及格 输出:及格输出“及格”,否则输出“没及格” 案例2.2.1:问题分析 2.2.2算法设计 PK 半结构化语言 结构化图形(流程图) 算法:设计解决问题的具体方案(步骤)。解决问题需要按照一定的步骤来完成一系列动作,这些解决问题的步骤(动作及动作间的顺序)称为算法。 read 学生成绩值 if 成绩>=60 Print “及格” else Print “没及格” 成绩>=60? 开始 读入学生成绩 输出“没及格” 输出“及格” 结束 N Y 2.2.3 程序编写 2.2.4 运行调试 PK 程序编写 运行调试 2.2.5 课堂练习 课堂练习题2.4.1 编写一个显示“我是中国人!”的简单程序。 课堂练习题2.4.2 编写一个计算两个数的和、差、乘积的程序。 要求:从键盘接收3个整数,计算它们的和、差、乘积,把结果显示在屏幕上。 2.3 C语言程序的运行过程 编辑 .c文件 编译 .obj文件 连接 .exe文件 运行 程序结果 1、编辑源程序 :C语言源程序的录入和修改,文件扩展名必须为“.c” 。 2、编译源程序:像翻译一样,将已编辑好的源程序翻译成二进制的目标代码,并产生以“.obj”为扩展名的目标程序。 3、连接目标程序:编译后产生的目标程序和库函数进行连接才能运行,连接后,产生以“.exe” 为扩展名的可执行程序。 4、运行:可执行程序生成后,就可以在操作系统的支持下运行,输出结果。 谢谢观看 $$

资源预览图

2.1解剖一个程序(课件)-《C语言程序设计》同步教学(西安电子科技大学出版社)
1
2.1解剖一个程序(课件)-《C语言程序设计》同步教学(西安电子科技大学出版社)
2
2.1解剖一个程序(课件)-《C语言程序设计》同步教学(西安电子科技大学出版社)
3
2.1解剖一个程序(课件)-《C语言程序设计》同步教学(西安电子科技大学出版社)
4
2.1解剖一个程序(课件)-《C语言程序设计》同步教学(西安电子科技大学出版社)
5
2.1解剖一个程序(课件)-《C语言程序设计》同步教学(西安电子科技大学出版社)
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。