课程试验汇报
课程名称
计算机程序设计
班级
试验日期
姓名
学号
试验成绩
试验名称
试验2:选择结构程序设计
实
验
目
及
要
求
1.掌握实现选择结构程序编程方法。
2.灵活应用if语句多个形式和switch语句来完成选择结构程序设计和实现。
实
验
环
境
Visual C++
实
验
内
容
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.
#include<>
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 (a<9&&b<9&&c<9)
printf("7号\n");
if (a<9&&b>9&&c>9)
printf("1号\n");
if (a>9&&b<9&&c>9)
printf("2号\n");
if (a>9&&b>9&&c<9)
printf("3号\n");
if (a<=9&&b<=9&&c>=9)
printf("4号\n");
if (a<=9&&b>=9&&c<=9)
printf("5号\n");
if (a>=9&&b<=9&&c<=9)
printf("6号\n");
if (a>9&&b>9&&c>9)
printf("8号\n");
return 0;
}
2.
#include<
C语言上机题目——选择结构程序设计样稿 来自淘豆网www.taodocs.com转载请标明出处.