SCAU高级语言程序设计--实验4 选择结构(3)
三、单元测试:长方体与圆球
题目:由键盘输入一个形如长方体的盒子的长、宽、高,以及一个圆球的半径,判断该盒子能否完全装下圆球,能输出Y,否则输出N。
思路:圆球的直径和长方体的长、宽‘、高比较,同时满足直径比3边都小,表示可以装下。
#include<stdio.h>
int main (){
int l,w,h,r;
scanf("%d,%d,%d",&l,&w,&h);
if((l > 2r) && (w > 2r) && (h > 2r))
printf("Y\n");
else
printf("N\n");
return 0;
}
注意:&&逻辑关系,只有l、w、h都大于2r才能输出Y。