1 / 36
文档名称:

编程基础知识.ppt

格式:ppt   大小:190KB   页数:36页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

编程基础知识.ppt

上传人:相惜 2022/4/4 文件大小:190 KB

下载得到文件列表

编程基础知识.ppt

文档介绍

文档介绍:C++简单程序设计
复****内容
C++语言程序设计
1
PPT课件整理
本章主要内容
运算符与表达式
算法的基本控制结构
结构体
2
PPT课件整理
算术运算符与算术表达式
基本算术运算符
+ - * /h (表达式)
{ case 常量表达式 1:语句1
case 常量表达式 2:语句2

case 常量表达式 n:语句n
default : 语句n+1
}
switch 语句
执行顺序
以case中的常量表达式值为入口标号,由此开始顺序执行。因此,每个case分支最后应该加break语句。
每个常量表达式的值不能相同,次序不影响执行结果。
可以是多个语句,但不必用{ }。
可以是整型、字符型、枚举型
18
PPT课件整理
特殊的多分支结构

输入一个0~6的整数,转换成星期输出。
19
PPT课件整理
#include <iostream>
using namespace std;
int main() {
int day;
cin >> day;
switch (day) {
case 0: cout << "Sunday" << endl; break;
case 1: cout << "Monday" << endl; break;
case 2: cout << "Tuesday" << endl; break;
case 3: cout << "Wednesday" << endl; break;
case 4: cout << "Thursday" << endl; break;
case 5: cout << "Friday" << endl; break;
case 6: cout << "Saturday" << endl; break;
default:
cout << "Day out of range Sunday .. Saturday"
<< endl;
break;
}
return 0;
}
20
PPT课件整理
while 语句
形式
while (表达式) 语句
可以是复合语句,其中必须含有改变条件表达式值的语句。
执行顺序
先判断表达式的值,若为 true 时,执行语句。
算法的基本控制结构
21
PPT课件整理
do-while 语句
一般形式
do 语句
while (表达式)
可以是复合语句,其中必须含有改变条件表达式值的语句。
执行顺序
先执行循环体语句,后判断条件。 表达式为 true 时,继续执行循环体
与while语句的比较:
while 语句执行顺序 先判断表达式的值,为true时,再执行语句
算法的基本控制结构
22
PPT课件整理
对比下列程序:
程序1:
#include <iostream>
using namespace std;
int main() {
int i, sum = 0;
cin >> i;
while (i <= 10) {
sum += i;
i++;
}
cout << "sum= " << sum
<< endl;
return 0;
}
算法的基本控制结构
程序2:
#include <iostream>
using namespace std;
int main() {
int i, sum = 0;
cin >> i;
do {
sum += i;
i++;
} while (i <= 10);
cout << "sum=" << sum
<< endl;
return 0;
}
*
23
PPT课件整理
for 语句
for (初始语句;表达式1;表达式2) 语句
循环前先求解
为true时执行循环体
每次执行完循环体后求解
算法的基本控制结构
例:
for(i=1;i<=10;i++)
cout<<"*";
for(i=1;i<=10;i++)
cout<<"*";
cout<<"$";
24
PPT课件整理
break 和 continue 语句
break语句
使程序从循环体和switch语句内跳出,继续执行逻辑上的下一条语句。不宜用在别处。
contin

最近更新

卒中相关性肺炎 45页

神经系统疾病患儿护理ppt 22页

(完整版)《桃花源记》对比阅读(含答案) 5页

2021-2022年初级管理会计之专业知识综合卷通关.. 23页

2022年9月18日湖北省直遴选面试真题及答案深度.. 4页

2022年鲁班奖复查汇报资料 8页

2023年执业药师之药事管理与法规通关提分题库.. 17页

2310考期【密训-考前30天】中国古代文学史(一.. 13页

PLC控制并联电梯的程序设计 69页

《智慧城市》考试全题库及答案 388页

云南省城市综合管廊工程施工现场质量管理检查.. 23页

青少年有效沟通的护理ppt课件 23页

全校课程与教学论-课程与教学论专题 教学大纲.. 9页

北师大版五年级数学下册第八单元高频考点精练.. 9页

各岗位胜任力评估表 9页

宁波海事法院关于新冠肺炎疫情背景下海事法律.. 11页

容易忽略的八种汽车违章情况 3页

常见接触网零件以及功能介绍汇总 15页

建设老年友善医疗机构工作方案(老年友善医疗机.. 10页

护理学常见纠纷原因及其应对措施 12页

人生感悟美文 286页

晋城市人民政府办公室关于印发晋城市财政支持.. 7页

核心人才流失原因分析及应以策略 8页

江苏省南通市海门区2022-2023学年九年级上学期.. 18页

脑动脉瘤患者术后观察与护理PPT 19页

温州市家政服务条例 10页

电梯对讲说明书 12页

第1节 交变电流 19页

网络安全知识科普题目参考 11页

1993年8月14日《国家公务员暂行条例》 1页