正在加载图片...
实验四选择结构程序设计 、实验目的 1.学会正确使用关系运算符和关系表达式、逻辑运算符和逻辑表达式。 2.掌握if语句和 switch语句的结构和使用 3.编写含有选择结构的程序。 实验内容 1.计算函数值(教材第5章习题5.5): (x<1) 2x-1(1≤x<10) 3x-11(x≥10) 写一程序,输入x的值,求y值。 2.给出一个百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,分为B, 70~79分为C,60~69分为D,60分以下为E(教材第5章习题5.6) 三、实验步骤与要求 1.按照题目要求,对每一个问题分别设计出算法并画出结构化流程图。 2.根据流程图编写程序,并认真进行静态检査。对于题目1,要求用 switch语句实现。 3.上机调试程序,根据编译、连接、运行时屏幕上显示的信息,调整修改程序。 4.对于题目1,要求运行程序时,至少要验证3输入个值(分别为〈1、1≤<10、≥10 三种情况)的输出结果是否正确。 5.对于题目2,不仅要输入正确的分数,检查结果是否正确,而且要分别输入分数为负值 (如-50)和分数大于100的值(如101)来验证程序的正确性实验四 选择结构程序设计 一、实验目的 1. 学会正确使用关系运算符和关系表达式、逻辑运算符和逻辑表达式。 2. 掌握 if 语句和 switch 语句的结构和使用。 3. 编写含有选择结构的程序。 二、实验内容 1. 计算函数值(教材第 5 章习题 5.5): x (x<1) y={2x-1 (1≤x<10) 3x-11 (x≥10) 写一程序,输入 x 的值,求 y 值。 2. 给出一个百分制成绩,要求输出成绩等级 A、B、C、D、E。90 分以上为 A,分为 B, 70~79 分为 C,60~69 分为 D,60 分以下为 E(教材第 5 章习题 5.6)。 三、实验步骤与要求 1. 按照题目要求,对每一个问题分别设计出算法并画出结构化流程图。 2. 根据流程图编写程序,并认真进行静态检查。对于题目 1,要求用 switch 语句实现。 3. 上机调试程序,根据编译、连接、运行时屏幕上显示的信息,调整修改程序。 4. 对于题目 1,要求运行程序时,至少要验证 3 输入个值(分别为 <1、1≤ <10、 ≥10 三种情况)的输出结果是否正确。 5. 对于题目 2,不仅要输入正确的分数,检查结果是否正确,而且要分别输入分数为负值 (如-50)和分数大于 100 的值(如 101)来验证程序的正确性
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有