第 3 章程序的选择执行
当我们走出家门时,会自觉不自觉地看一下外面的天气,如果下雨鱿带上雨伞。当我们走到十字路口雷要过马路时,会依据红绿灯信息选择停下来还是过马路。上课时,我们会依据课程表选择上课教室。学校运动会,我们每个人要选择是否参加项目比赛,若选择参加,要参加哪个项目。买衣服时,我们会依据自己的喜好选择衣服款式和色彩……生活中需要我们依据不同的条件和情况选择做不同事情的现象到处存在,在计算机语言中,同样需要引入选择结构(或称分支结构)来描述选择事件的解决过程。
第一节 if 语句 和 关系表达式
星星公司致力于信件快递业务,收费标准为:500 克以内 6 元,超过 500 克 9 元。
分析:这是一个选择问题,快递员依据信件的重量 W 值选择收取费用 C,用数学表达式表示如下:
程序如下:
//exam3.1
#include
using namespace std;
int main(){
int c; //定义变量
float w;//定义变量
cout<<”w=”;//提示输入
cin>>w; //读人快件重量 w
if (w<=500) c=6; //如果 w<=500,收费 6 元
else c=9 //否则收费 9 元
cout<< “c=”<<c<<endl;
return 0;
运行结果:
70 690
6 9
问题中用了 if …else…语句,表示依据信件的重量 W 值&#