- 13
- 0
- 约1.4万字
- 约 70页
- 2016-10-11 发布于湖北
- 举报
4.4 分支结构 例 3-1 的解要用到分支语句,即需要判断当四句话中有 3 句为真时,我们要将该人判定为做好事者。请看如下程序段 if (sum == 3) //如果sum真的 等于3 时, 做 { cout This man is char(64+k) endl; g=1; // 有解标志 g 置 1 } 将数字 64+k 转为字符 这一段程序可以读作:如果sum真的 等于3 时, 做下面两件事: (1)输出做好事的人; (2)将本题的有解标志置为 1。 其中(sum==3)为条件判断语句中的条件,根据其真假使程序分支。 下面我们画出分支程序的NS流程图,这种图直观清晰,一目了然。 一般格式 if ( 表达式 ) 语句 1; 如果表达式为真,执行语句 1;否则什么都不做. if ( 表达式 ) { 语句块 1; } 如果表达式为真,做语句块 1 的内容;否则什么都不做; if ( 表达式 ) 语句 1; else 语句 2; 如果表达式为真,执行语句1;否则执行语句2 if ( 表达式 )// 如果表达式为真,执行语句块1 { 语句块 1; } else // 否则,执行语句块2 { 语句块 2; } 举例:实现如图函数 能不能将图改一下呢?用 3 条 if 语句 t x0 f y=1; t x==0 f y=0 ; t x0 f y= -1; t----true f----false if ( x0 ) y=1; //如果x大于0, y赋值为1 if ( x==0 ) y=0; //如果x等于0, y赋值为0 if ( x0 ) y= -1; //如果x小于0, y赋值为-1 if (x0) { y=1; } // 如果x0,将1赋给 y else{ // 否则 if (x==0) // 如果x==0,将 0 赋给 y { y=0; } else { y=-1; } // 否则(x0),将 -1赋给 y } //************************************ //* 程 序 名:4_4.cpp(分支程序示例) * //* 作 者:wuwh * //* 编制时间:2001年8月 * //* 主要功能:实现符号函数 * //************************************ #include iostream // 预编译命令 using namespace std ; int main() // 主函数 { // 主函数开始 int x=0 , y=0 ; // 声明x,y为整型变量,并初始化为0 cout 请输入x endl; // 提示信息 cin x ; // 从键盘输入整数送至 x 中 if (x0) // 如果x0,将1赋给 y { y=1; } else if (x==0) // 如果x==0,将 0 赋给 y { y=0; } else { y=-1; } // 否则(x0),将 -1赋给 y cout 当x= x 时, y= y endl; // 输出x,y的值 return 0 ; }
您可能关注的文档
- 投影与视图解析.doc
- 无效宣告代理实务解析.ppt
- 无形资产“不翼而飞”大有能源案例解析.pptx
- 无形资产管理制度解析.docx
- 投资担保公司需要培训内容解析.doc
- 投资的选择:股票、债券和保险解析.ppt
- 无照经营案件的询问模式解析.ppt
- 无证经营认定及处罚解析.ppt
- 投资公司专题:PE私募基金运作模式报告解析.ppt
- 吴赣昌《概率统计》(经管类+完整版)教学大纲解析.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 保障农民工工资支付协调机制和工资预防机制.docx VIP
- (35页PPT)腾讯iOA零信任安全解决方案.pptx
- 供应链管理第章.ppt VIP
- 有机化学醇酚醚.ppt VIP
- 【真题】2025年湖北省公务员考试《申论》试题及答案解析(县乡卷).pdf VIP
- 《2025年人工智能在制造业应用》.docx VIP
- 2018年浙江省杭州市中考科学试卷含答案.docx VIP
- 东北地区自然地理概况课件市公开课一等奖省赛课微课金奖课件.pptx VIP
- Power Up3课后单元测试 - U7 - Unit Test.docx VIP
- EN755-2铝及铝合金挤压杆材,管材及型材 第2部分:机械性能.doc
原创力文档

文档评论(0)