高中信息竞赛选择语句精选PPT.ppt
《高中信息竞赛选择语句精选PPT.ppt》由会员分享,可在线阅读,更多相关《高中信息竞赛选择语句精选PPT.ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高中信息竞赛选择语句第1页,此课件共29页哦【例题题目例题题目例题题目例题题目】求三角形的面积求三角形的面积求三角形的面积求三角形的面积【问题描述问题描述问题描述问题描述】编一程序,输入三角形的三边编一程序,输入三角形的三边编一程序,输入三角形的三边编一程序,输入三角形的三边a a、b b、c(c(假设这三边假设这三边假设这三边假设这三边可以构成一个三角形可以构成一个三角形可以构成一个三角形可以构成一个三角形),),求三角形的面积?求三角形的面积?求三角形的面积?求三角形的面积?【文件输入文件输入文件输入文件输入】输入三角形的三边输入三角形的三边输入三角形的三边输入三角形的三边a a、b b、
2、c(c(都为整数都为整数都为整数都为整数=1000)=1000)【文件输出文件输出文件输出文件输出】输出三角形的面积输出三角形的面积输出三角形的面积输出三角形的面积(保留两位小数保留两位小数保留两位小数保留两位小数)。【样例输入样例输入样例输入样例输入】3 4 5 3 4 5【样例输出样例输出样例输出样例输出】6 6 第2页,此课件共29页哦#include#include#include#include#include /#include /使用了开平方函数使用了开平方函数使用了开平方函数使用了开平方函数sqrtsqrtusing namespace std;using namespace
3、std;int main()int main()long a,b,c;long a,b,c;double p,s;double p,s;cinabc;cinabc;p=(double)(a+b+c)/2;p=(double)(a+b+c)/2;s=sqrt(p*(p-a)*(p-b)*(p-c);s=sqrt(p*(p-a)*(p-b)*(p-c);coutfixedsetprecision(2)sendl;coutfixedsetprecision(2)sendl;system(pause);system(pause);return 0;return 0;第3页,此课件共29页哦第4页,此课
4、件共29页哦一一.关系运算符与关系表达式关系运算符与关系表达式 1 1、关系运算符:(比较运算)、关系运算符:(比较运算)、关系运算符:(比较运算)、关系运算符:(比较运算)()(大于大于大于大于)=()=(=(大于等于大于等于大于等于大于等于)=()=(等于等于等于等于)!=()!=(不等于不等于不等于不等于)注注注注 意:意:意:意:(1 1)=与与与与 =(a=5;a=5;赋值运算;赋值运算;赋值运算;赋值运算;a=5a=5;判断是否相等);判断是否相等);判断是否相等);判断是否相等)(2 2)=的优先级大于的优先级大于的优先级大于的优先级大于=!=!=(3 3)算术运算符的优先级高于
5、关系运算符的优先级)算术运算符的优先级高于关系运算符的优先级)算术运算符的优先级高于关系运算符的优先级)算术运算符的优先级高于关系运算符的优先级;关系运算符的优先级高于赋值运算符的优先级;关系运算符的优先级高于赋值运算符的优先级;关系运算符的优先级高于赋值运算符的优先级;关系运算符的优先级高于赋值运算符的优先级;如:如:如:如:ca+b ca+b 等效于等效于等效于等效于 c(a+b)c(a+b)ab=c ab=c 等效于等效于等效于等效于 (ab)=c(ab)=c第5页,此课件共29页哦一一.关系运算符与关系表达式关系运算符与关系表达式 2 2、关系表达式:用关系运算符将表达式连接起来称为关
6、系表达式。其值、关系表达式:用关系运算符将表达式连接起来称为关系表达式。其值、关系表达式:用关系运算符将表达式连接起来称为关系表达式。其值、关系表达式:用关系运算符将表达式连接起来称为关系表达式。其值非真即假。在非真即假。在非真即假。在非真即假。在C+C+语言中,用非语言中,用非语言中,用非语言中,用非0 0代表真,用代表真,用代表真,用代表真,用0 0表示假。关系表达式的结表示假。关系表达式的结表示假。关系表达式的结表示假。关系表达式的结果只有两个,真为果只有两个,真为果只有两个,真为果只有两个,真为1 1,假为,假为,假为,假为0 0。一般格式为:一般格式为:一般格式为:一般格式为:表达式
7、表达式表达式表达式1 1 关系运算符关系运算符关系运算符关系运算符 表达式表达式表达式表达式2 2 例如:例如:例如:例如:ababab等都是合法的关系表达式。等都是合法的关系表达式。等都是合法的关系表达式。等都是合法的关系表达式。说明:说明:说明:说明:(1 1)关系表达式的值:如果关系表达式成立,其值为)关系表达式的值:如果关系表达式成立,其值为)关系表达式的值:如果关系表达式成立,其值为)关系表达式的值:如果关系表达式成立,其值为1 1,表示,表示,表示,表示“真真真真”;否则是;否则是;否则是;否则是0 0,表示,表示,表示,表示“假假假假”。(2 2)关系运算符两侧是表达式可以是算术
8、表达式、关系表达式、)关系运算符两侧是表达式可以是算术表达式、关系表达式、)关系运算符两侧是表达式可以是算术表达式、关系表达式、)关系运算符两侧是表达式可以是算术表达式、关系表达式、逻辑表达式、赋值表达式或字符表达式。逻辑表达式、赋值表达式或字符表达式。逻辑表达式、赋值表达式或字符表达式。逻辑表达式、赋值表达式或字符表达式。第6页,此课件共29页哦【例题例题例题例题】输出关系表达式的运算结果。输出关系表达式的运算结果。输出关系表达式的运算结果。输出关系表达式的运算结果。#include#include using namespace std;using namespace std;int ma
9、in()int main()int a=10,b=20;int a=10,b=20;cout(ab)“”=b)“”(a!=b)endl;cout(ab)“”=b)“”(a!=b)endl;cout(a*b=a+b)”(a*b=a+b)”cout(a*b=a+b)”(a*b=a+b)”a+b)endl;a+b)endl;coutb)“”abendl;coutb)“”ab3&2|84-!0第9页,此课件共29页哦3.3.不可写为不可写为不可写为不可写为 1x10 1x10 应为:应为:应为:应为:1x&x101x&xy?真真假假z=xz=y第11页,此课件共29页哦(1 1)基本形式一:)基本形式
10、一:)基本形式一:)基本形式一:if if(表达式)语句(表达式)语句(表达式)语句(表达式)语句;其执行过程是:首先计算表达式的值其执行过程是:首先计算表达式的值其执行过程是:首先计算表达式的值其执行过程是:首先计算表达式的值,若不为若不为若不为若不为0,0,表示条件判断为真,表示条件判断为真,表示条件判断为真,表示条件判断为真,则执行语句则执行语句则执行语句则执行语句;否则否则否则否则,不执行语句不执行语句不执行语句不执行语句,如图所示。如图所示。如图所示。如图所示。第12页,此课件共29页哦【例题例题例题例题】求求求求x x的绝对值。的绝对值。的绝对值。的绝对值。#include#inc
11、lude using namespace std;using namespace std;int main()int main()long x,absx;long x,absx;cinx;cinx;absx=x;absx=x;if(x0)absx=-x;if(x0)absx=-x;cout”|x|=”absxendl;cout”|x|=”absxendl;system(“pause”);system(“pause”);return 0;return 0;第13页,此课件共29页哦(2 2)基本形式二)基本形式二)基本形式二)基本形式二 if if(表达式)语句(表达式)语句(表达式)语句(表达
12、式)语句1;1;else else 语句语句语句语句2;2;其执行过程是:首先计算表达式的值其执行过程是:首先计算表达式的值其执行过程是:首先计算表达式的值其执行过程是:首先计算表达式的值,若不为若不为若不为若不为0 0,条件,条件,条件,条件判断为真,则执行语句判断为真,则执行语句判断为真,则执行语句判断为真,则执行语句1 1,否则,执行语句,否则,执行语句,否则,执行语句,否则,执行语句2 2。第14页,此课件共29页哦【例题例题例题例题】求求求求x x的绝对值(用的绝对值(用的绝对值(用的绝对值(用if-elseif-else结构形式)。结构形式)。结构形式)。结构形式)。#includ
13、e#include using namespace std;using namespace std;int main()int main()long x,absx;long x,absx;cinx;cinx;if (x0)absx=-x;if (x0)absx=-x;else absx=x;else absx=x;cout“|x|=”absxendl;cout“|x|=”absxendl;system(“pause”);system(“pause”);return 0;return 0;第15页,此课件共29页哦条件表达式条件表达式条件表达式条件表达式 条件表达式一般形式为:条件表达式一般形式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中 信息 竞赛 选择 语句 精选 PPT
限制150内