C语言上机题目选择结构程序设计.docVIP

  • 21
  • 0
  • 约1.46千字
  • 约 5页
  • 2020-10-25 发布于江苏
  • 举报
课程试验汇报 课程名称 计算机程序设计 班级 试验日期 姓名 学号 试验成绩 试验名称 试验2:选择结构程序设计 实 验 目 及 要 求 1.掌握实现选择结构程序编程方法。 2.灵活应用if语句多个形式和switch语句来完成选择结构程序设计和实现。 实 验 环 境 Visual C++ 6.0 实 验 内 容 1.图所表示3个圆圈重合,半径皆为3,圆心坐标分别为红色(-2, 0)、蓝色(2, 0)、绿色(0, -2),由键盘输入一坐标,判定该点是什么颜色?输出是几号区域即可。 提醒:共有8种颜色;判定距离圆心距离,能够用距离平方,这么能够省去算平方根操作。 比如: 输入:0 0 输出:7号 输入:10 10 输出:8号 输入:0 2 输出:4号 2.输入一个一位整数,输出其对应英文单词。要求用switch结构完成。 比如: 输入:0 输出:zero 输入:8 输出:eight 算 法 描 述 及 实 验 步 骤 调 试 过 程 及 实 验 结 果 总 结 经过这次上机操作,我学会了怎样使用选择结构设计程序处理问题。在设计过程中,我明白了使用选择结构处理问题关键性,它能够实现我们对多个问题判定,帮助我们处理问题。 附 录 1. #includestdio.h int main() { int x,y,a,b,c; scanf(%d%d,x,y); a=(x+2)*(x+2)+y*y; b=(x-2)*(x-2)+y*y; c=x*x+(y+2)*(y+2); if (a9b9c9) printf(7号\n); if (a9b9c9) printf(1号\n); if (a9b9c9) printf(2号\n); if (a9b9c9) printf(3号\n); if (a=9b=9c=9) printf(4号\n); if (a=9b=9c=9) printf(5号\n); if (a=9b=9c=9) printf(6号\n); if (a9b9c9) printf(8号\n); return 0; } 2. #includestdio.h int main() { int ch; scanf(%d,ch); switch (ch) { case 0: printf(zero\n); break; case 1: printf(one\n); break; case 2: printf(two\n); break; case 3: printf(three\n); break; case 4: printf(four\n); break; case 5: printf(five\n); break; case 6: printf(six\n); break; case 7: printf(seven\n); break; case 8: printf(eight\n); break; case 9: printf(nine\n); break; } return 0; }

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档