《C语言程序设计》课程电子教案(PPT课件讲稿)第二章 基本数据类型及运算
例2.1编写程序,输入学生的学号、某 课程的平时成绩、实验成绩和期末考试 成绩,根据各成绩所占比例,求解并输 出学生的该课程总成绩。 注释 //*水*水冰****水*水冰****水*冰水冰水**水冰冰 //程序名:21.cpp //主要功能 //输入某学生的学号和《C语言程序设计》课程的平时成绩、* ///实验成绩和期末成绩,并根据各成绩所占比例, /// 计算出这门课程的成绩并输出到屏幕 * #include using namespace std //引用标准命名空间 int maino return o 此语句和int呼应
⚫ 例2.1 编写程序,输入学生的学号、某 课程的平时成绩、实验成绩和期末考试 成绩;根据各成绩所占比例,求解并输 出学生的该课程总成绩。 ///********************************************************** /// 程 序 名:2_1.cpp * /// 主要功能: * /// 输入某学生的学号和《C语言程序设计》课程的平时成绩、 * /// 实验成绩和期末成绩,并根据各成绩所占比例, * /// 计算出这门课程的总成绩并输出到屏幕 * ///********************************************************** 注释 #include #include using namespace std; // 引用标准命名空间 int main() { …… return 0; } 此语句和int 呼应
d Const double USUAL_ TEST_SCORE_RATIO =0.3; / 平时成绩占总成绩的比率:% 数类型 nst double eXperiment score ratio=02常量 Unst double FINAL EXAM SCORE RATIO=0.5 int student ID 变量 变量,存放 学生的掌号 double usualtestScore /变量,存放课程 的平时成绩 double experiment Score;//变量,存放课程 的实验成缋 double finalexamScore;//变量,存放课程 的期末成绩 double termScore //变量,存放课程的 学期总成绩
{ const double USUAL_TEST_SCORE_RATIO = 0.3;// 常量,平时成绩占总成绩的比率:% const double EXPERIMENT_SCORE_RATIO = 0.2 const double FINAL_EXAM_SCORE_RATIO = 0.5 int studentID; // 变量,存放 学生的学号 double usualTestScore; // 变量,存放课程 的平时成绩 double experimentScore; // 变量,存放课程 的实验成绩 double finalExamScore; // 变量,存放课程 的期末成绩 double termScore; // 变量,存放课程的 学期总成绩 …… } 常量 变量 数据类型
常量 常量就是在程序使用之前预先设定并在整个 运行过程中没有变化的量。 C语言有两种实现常量的方法: 直接常量和符号常量
常量 常量就是在程序使用之前预先设定并在整个 运行过程中没有变化的量。 C语言有两种实现常量的方法: 直接常量和符号常量
变量 变量是在程序执行过程中其值可以改变的量。 在程序中需要先定义变量,再使用变量。 定义变量包含两个步骤: ①指出变量的数据类型。 例如: int studentID;/int是变量的数据类型 ②为每个变量取一个名称(变量名)。 例如: int studentID;/ studentid是变量名
变量 ▪ 在程序中需要先定义变量,再使用变量。 变量是在程序执行过程中其值可以改变的量。 ▪ 定义变量包含两个步骤: ① 指出变量的数据类型。 例如: int studentID; //int是变量的数据类型 ② 为每个变量取一个名称(变量名)。 例如: int studentID; //studentID是变量名
C语言允许把数据存放在变量中,每一个 变量都由一个变量名来标识。变量名的命名 规则要满足标识符的规定。 每个变量都必须具有一个类型。 每个变量根据它的类型,在内存中占据 定数目的字节单元,该变量的值就存放在 这些内存单元中
▪ C语言允许把数据存放在变量中,每一个 变量都由一个变量名来标识。变量名的命名 规则要满足标识符的规定。 ▪ 每个变量都必须具有一个类型。 ▪ 每个变量根据它的类型,在内存中占据一 定数目的字节单元,该变量的值就存放在 这些内存单元中
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)模式&框架 Pattern & Framework.ppt
- 《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第二讲 关系数据库.ppt
- 《计算机辅助设计》课程介绍.pdf
- 沈阳工程学院:《面向对象程序设计》课程教学大纲(适用专业:计算机科学与技术专业).pdf
- 《编译原理》课程教学资源(PPT课件讲稿)从正则表达式到有限自动机.pptx
- Introduction to Computing Using Java(PPT讲稿)Java Language Basics.ppt
- 《物联网导论》课程教学资源(PPT课件讲稿)第2章 自动识别技术与RFID.ppt
- 《计算机维修》课程教学资源(PPT课件讲稿)第3章 磁盘工具.ppt
- 《数据结构》课程PPT教学课件(讲稿)第一章 数据结构基础.ppsx
- 华北科技学院:图像的采集与处理(PPT课件讲稿)Photoshop CS.ppt
- 《JAVA与面向对象编程》课程教学资源(PPT课件讲稿)第二章 Java语法基础.ppt
- 《C语言程序设计》课程电子教案(PPT教学课件)第四章 选择结构程序设计.ppt
- 西安交通大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第7章 模拟量输入输出接口.ppt
- Wrapper Generation and HTML Reduction(PPT讲稿).ppt
- 《微机原理》课程教学资源(PPT课件讲稿)第九章 可编程接口芯片及其与CPU的接口.ppt
- 面向服务的业务流程管理(PPT讲稿)Business Process Modeling Notation(BPMN), Business Process Executive Language(BPEL), and XML Process Definition Language(XPDL).pptx
- 上海交通大学:《微机原理与接口技术》课程教学资源(教学大纲)信息与计算科学专业.pdf
- 《计算机组装与维护》课程教学资源(PPT课件讲稿)第七章 计算机硬件故障处理.ppt
- 《Photoshop_CS入门教程》教学资源(PPT讲稿)第1章 浏览Photoshop CS.ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第七章 定时计数器与可编程计数器阵列.ppt
- Performance Evaluation of Long Range Dependent Queues(PPT讲稿).pptx
- 上海海事大学:《数字图像处理》课程教学资源(PPT课件讲稿)Unit 7 Introduction to Digital Image Processing.ppt
- 《网络搜索和挖掘关键技术 Web Search and Mining》课程教学资源(PPT讲稿)Lecture 08 Scoring and results assembly.ppt
- 《数据库基础》课程教学资源(PPT课件讲稿)第四章 数据查询.ppt
- 北京大学:C++模板与STL库介绍(PPT讲稿).ppt
- Computer Graphics(PPT讲稿)INFORMATION VISUALIZATION.pptx
- 档案数字化基本程序与要求(PPT讲稿).ppt
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第5章 指令级并行.pptx
- 上海交通大学:《程序设计》课程教学资源(PPT课件讲稿)第14章 输入输出与文件.ppt
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第7章 多处理器及线程级并行.ppt
- 南京大学:《编译原理》课程教学资源(PPT课件讲稿)第五章 语法制导的翻译.ppt
- 河南中医药大学:《网络技术实训》课程教学资源(PPT课件讲稿)第一阶段 组网(主讲:路景鑫).pptx
- 《SQL基础教程》课程教学资源(PPT课件讲稿)第6章 数据操作与SQL语句.ppt
- 《计算机基础及C语言程序设计》课程PPT教学课件(讲稿)第1章 概论.ppt
- 西安交通大学:《网络与信息安全》课程PPT教学课件(网络入侵与防范)身份认证.ppt
- 《计算机网络和因特网》教学资源(PPT讲稿)网络互连(概念, IP 地址, IP 路由, IP 数据报, 地址解析).ppt
- 《高级语言程序设计》课程教学资源(试卷习题)试题四(无答案).doc
- 上海交通厌:《通信网络》课程教学资源(PPT讲稿)DELAY MODELS IN DATA NETWORKS、LITTLE’S LAW、ARRIVAL MODEL、M/M/X QUEUING MODELS.pptx
- 《软件工程》课程教学资源(PPT课件讲稿)第7章 软件测试.ppt
- 《计算机网络安全》课程教学资源(PPT课件讲稿)第二章 密码学技术.ppt