正在加载图片...
下为E。(习题56)。 ①事先编好程序,要求分别用近语句和 switch语句实现。运行程序,并检 查结果是否正确 ②再运行一次程序,输入分数为负值(如一70),这显然是输入时出错,不 应给出等级。修改程序,使之能正确处理任何数据。当输入数据大于100或小于 0时,通知用户“输入数据错,程序结束。 (3)给一个不多于5位的正整数,要求:①求出它是几位数;②分别 打印出每一位数字;⑧按逆序打印出各位数字,例如原数为321,应输 出123。(习题57) 应准备以下测试数据: 要处理的数为1位正整数; 要处理的数为2位正整数; 要处理的数为3位正整数; 要处理的数为4位正整数 要处理的数为5位正整数。 除此之外,程序还应当对不合法的输入作必要的处理。例如: 输入负数 输入的数超过5位(如123456)。 4)输入4个整数,要求按由小到大顺序输出。 得到正确结果后,修改程序使之按由大到小顺序输出。(习题59) (5),计算DNA分子中A、G、C、T四种碱基的分子量。 6)根据输入的三角形的三边判断是否能组成三角形,若可以则输出 它的面积和三角形的类型。 (7).现有十二个小球其中一个球的重量与其它十一个的重量不相同, 但不知道是轻还是重。试用天平称三次,把这个非标准球找出来,并指 出它比标准球是轻还是重 要求: (1),用嵌套的选择结构编写程序; (2).调试程序时,必须把十二个球或轻或重共24种可能性都找出来。 实验5循环控制 1.实验目的 熟悉掌握用whie语句, do-while语句和for语句实现循环的方法。掌握在 程序设计中用循环的方法实现一些常用算法(如穷举、迭代、递推等)。进一步 学习调试程序。 2.实验内容 编程序并上机调试运行。 输入两个正整数m和n,求它们的最大公约数和最小公倍数。 (习题61) 在运行时,输入的值m>n,观察结果是否正确 再输入时,使m<n,观察结果是否正确。下为 E。(习题 5.6)。 ① 事先编好程序,要求分别用 if 语句和 switch 语句实现。运行程序,并检 查结果是否正确。 ② 再运行一次程序,输入分数为负值(如-70),这显然是输入时出错,不 应给出等级。修改程序,使之能正确处理任何数据。当输入数据大于 100 或小于 0 时,通知用户“输入数据错”,程序结束。 (3). 给一个不多于 5 位的正整数,要求:①求出它是几位数;②分别 打印出每一位数字;③按逆序打印出各位数字,例如原数为 321,应输 出 123。(习题 5.7) 应准备以下测试数据: ⚫ 要处理的数为 1 位正整数; ⚫ 要处理的数为 2 位正整数; ⚫ 要处理的数为 3 位正整数; ⚫ 要处理的数为 4 位正整数; ⚫ 要处理的数为 5 位正整数。 除此之外,程序还应当对不合法的输入作必要的处理。例如: ⚫ 输入负数; 输入的数超过 5 位(如 123 456)。 (4). 输入 4 个整数,要求按由小到大顺序输出。 得到正确结果后,修改程序使之按由大到小顺序输出。(习题 5.9) (5). 计算 DNA 分子中 A、G、C、T 四种碱基的分子量。 (6). 根据输入的三角形的三边判断是否能组成三角形,若可以则输出 它的面积和三角形的类型。 (7). 现有十二个小球,其中一个球的重量与其它十一个的重量不相同, 但不知道是轻还是重。试用天平称三次,把这个非标准球找出来,并指 出它比标准球是轻还是重。 要求: (1). 用嵌套的选择结构编写程序; (2). 调试程序时,必须把十二个球或轻或重共 24 种可能性都找出来。 实验 5 循环控制 1. 实验目的 熟悉掌握用 while 语句,do-while 语句和 for 语句实现循环的方法。掌握在 程序设计中用循环的方法实现一些常用算法(如穷举、迭代、递推等)。进一步 学习调试程序。 2. 实验内容 编程序并上机调试运行。 (1). 输入两个正整数 m和 n,求它们的最大公约数和最小公倍数。 (习题 6.1) 在运行时,输入的值 m>n,观察结果是否正确。 再输入时,使 m<n,观察结果是否正确
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有